常に ID で並べ替えて行をフェッチするテーブルがあります。ある時点で、次回行をフェッチする新しい ID 順序で配列を作成します。新しい順序に一致するように行の ID を切り替える最良の方法は何ですか? または、それを行う別の方法はありますか?
例:
ID col1 col2 ... 1aaa 2 b bb 3ccc
行はその順序でフェッチされます。ここで、新しい順序を 2、3、1 にしたいので、テーブルを次のように変更する必要があります。
ID col1 col2 ... 1 b bb 2cccc 3 あああ
新しい ID の値は、目的の順序が保持されている限り、何にでも変更できます。