我在mysql表中有可變數量的行。我想改變它們出現的順序,而不考慮任何重要列的內容,那麼最好的方法是什麼?如何管理動態排序,mysql和php的order_by列
舉例來說,如果我有:
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
併發症是我必須手動或以編程方式更新受更改順序,刪除或addi影響的其他行灰。有沒有一些內置的功能或腳本已經做了一些人來節省一些時間?
預先感謝您的時間。
如果你要打倒它,至少要說明原因。 –