為有序資料重新編號主索引
問題:
你有一個有一個>你有一個SQL表其值未依序編號的主索引。如何依序(1、2、3、...)重新編號?
答案:
雖然可以使用其他方法,但這裡有另一種方法不需要建立臨時表。
解決方案:
執行以下SQL語句:
<code class="sql">SET @i=0; UPDATE table_name SET column_name=(@i:=@i+1);</code>
解釋:
以上是如何以升序對具有非連續值的 MySQL 主索引重新編號?的詳細內容。更多資訊請關注PHP中文網其他相關文章!