我有一张预先存在的表格,其中包含' fname',' lname',' email',' rgtime'并且' ip'。但现在我想要一个自动增量列。
我正在尝试根据'rgid'
的升序值添加'rgtime'
自动增量的升序值注册时间
如何通过提升' rgtime'
的值来添加自动增量列这使得id
的随机自动增量值ALTER TABLE `myTable` ADD COLUMN `id` INT AUTO_INCREMENT UNIQUE FIRST;
但不是我想要的。
感谢任何帮助。
答案 0 :(得分:0)
创建具有相同结构但具有id字段的新表。然后运行查询
INSERT INTO MyTable2 SELECT NULL, * FROM MyTable ORDER BY rgtime
然后检查一切是否正常,然后删除MyTable并将MyTable2重命名为MyTable