我需要將自動增量ID添加到已經存在的表中。我做了:如何根據列的順序添加自動增量主鍵?
ALTER TABLE table_name ADD column_name INT NOT NULL AUTO_INCREMENT FIRST ,
ADD PRIMARY KEY (column_name)
但是,自動編號wasnt基於任何特定的列順序。我希望mysql根據某個列的順序巧妙地放置自動編號。可能嗎?
大部分答案都告訴你如何添加自動增量字段,而不是如何控制已有表中的數字。在新的領域ALTER TABLE table_name ADD column_name INT FIRTS;
謝謝你的答案devart。在第2步中,我不想手動填充字段。而是讓它們根據column_name的排列順序自動填充 – jerrymouse
我已經添加了一個解決方案。 – Devart