私はテーブルを持っていると言う
name rank
-----------------------
John 1
Tit 3
Bernard 4
ランク 2 がありません。削除された可能性があります。ランク フィールドをインクリメントするクエリが必要です。したがって、ジョンが 1 番になりますが、ティットが 2 番になり、バーナードが 3 番になります。
ランクは 100 までどこにでもある可能性があり、いくつかのランクが欠落している可能性があります。最小のランクが番号 1 にリセットされ、それに続くすべてがインクリメントされる限り、それは良いはずです。
何か案は?
ランク フィールドを更新するクエリ。