実現したいこと
phpMyAdmin の AUTO_INCREMENTで数字を詰める方法が分からなく質問させていただきました。
前提
Usersテーブルの id を AUTO_INCREMENT して、実際のユーザーIDとして利用しています。
例えば id が1.2.4.5.6 (3は削除されている)のように id が割り振られて、更に6を削除し 1.2.4.5 状態で、その後にレコードを追加すると id には 7 が割り振られます。
質問としては、1.2.4.5 (3は削除されている)状態から レコードを追加すると 6 から詰めて追加するよに変更するにはどうすればいいでしょうか?
条件として、過去に削除された id 上記で言うと 3 は飛ばしたまま詰めないようにしたいです。
理由としては既に登録されているユーザーIDを変えたくない為です。
少し質問がわかりずらくなってしまいましたが、宜しくお願い致します。
0 コメント