我在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影响的其他行灰。有没有一些内置的功能或脚本已经做了一些人来节省一些时间?
预先感谢您的时间。
如果你要打倒它,至少要说明原因。 –