mysql テーブルに可変数の行があります。重要な列の内容に関係なく、それらが表示される順序を変更したいのですが、それを行う最善の方法は何ですか?
たとえば、私が持っている場合:
id , content, order-by
1 , d , 1
2 , a , 2
3 , v , 3
4 , i , 4
5 , d , 5
フィールドを次のように並べ替えます。
id , content, order-by
3 , v , 1
4 , i , 2
5 , d , 3
2 , a , 4
1 , d , 5
id でソートすると、次のようになります。
id , content, order-by
1 , d , 3
2 , a , 4
3 , v , 1
4 , i , 2
5 , d , 5
複雑なのは、順序の変更、削除、または追加の影響を受ける他の行を手動またはプログラムで更新する必要があることです。これに時間を節約するために誰かがすでに行っている組み込みの機能やスクリプトはありませんか?
よろしくお願いいたします。