MySQLのテーブルで要素の操作をした時に、idやnumberのような数字の要素を連番になっている要素を削除した時に、以下のようになっていることが気になったので、その修正方法です。
1 2 3 4 5 |
//変数を定義 set @i = 0; //指定した要素に連続した数字をセットする update テーブル名 set 連番にしたい要素 = (@i = @i+1); |
以下のように連番になっています。
![%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2016-12-23-22-38-51](https://prokatsu.com/wp/wp-content/uploads/2016/12/スクリーンショット-2016-12-23-22.38.51.png)
MySQLのテーブルで要素の操作をした時に、idやnumberのような数字の要素を連番になっている要素を削除した時に、以下のようになっていることが気になったので、その修正方法です。
1 2 3 4 5 |
//変数を定義 set @i = 0; //指定した要素に連続した数字をセットする update テーブル名 set 連番にしたい要素 = (@i = @i+1); |
以下のように連番になっています。