次の一連のレコードを持つテーブルがあります。
Sno Unique Something
1 1 some data
1 2
1 3
1 4
2 1
2 2
2 3
sno と unique_no を主キーとして、unique_no を自動インクリメント フィールドとして設定することで、これを達成しました。問題は、sno 1 のフィールドと値 1,2,3 を持つ一意のフィールドを削除し、sno を 1 として他のデータを挿入すると、次のようなテーブルになります。
Sno Unique Something
1 5 new data
1 6 new data
1 4 somedata
2 1
2 2
2 3
しかし、最小値を取り、それをインクリメントし始め、ユニークな値を変更して、ジャンプがないようにするものが必要です。これを達成することは可能ですか?
Sno Unique Something
1 1 new data
1 2 new data
1 3 somedata
2 1
2 2
2 3