假设 MySQĹ 表:
col_1 col_2 col_3
data_1x data_2x 2
data_1x data_2x 5
data_1x data_2x 9
重新索引 col_3 以接收此信息的最简单方法是什么...
col_1 col_2 col_3
data_1x data_2x 1
data_1x data_2x 2
data_1x data_2x 3
col_3 是一个简单整数,不是主键或外键。如有任何帮助,我们将不胜感激。
最佳答案
试试这个:-
UPDATE TAB
SET col3 = (SELECT (@rownum := @rownum + 1) FROM (SELECT @rownum := 0) r)
我想这可能对你有帮助。
关于php - 如何重新索引 MySQL 列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28605634/