MySQL 連番を振り直す

MySQL

巨大なテーブルでidの歯抜けが多いので連番を振り直しました。
下記SQLでidを1から順番に振り直すことができます。

 set @i:=0;
 update テーブル名 set id=(@i:=@i+1)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です