求实现更新数据库中排序的思路,希望有比较好的算法
假设目前存在一张表,字段如下
id sort(排序用) uname .....
1 1 aaaa
2 2 bbb
3 3 cccc
4 4 dddd ........
现在需要将第四个排序到第二个前方,如
id sort(排序用) uname .....
1 1 aaaa
4 2 dddd
2 3 bbbb
3 4 ccccc........
大概就是这样的效果。。
求一个比较好的实现算法。可以使用存储过程之类的。
在线等 谢谢
------解决方案--------------------你这个原理是什么?依据什么来排1423?没有依据的话只能硬拼出语句出来,你估计后续会用不到的。
------解决方案--------------------order by sort ???
------解决方案--------------------这是什么规律,
------解决方案--------------------看不懂你的表述呀
------解决方案--------------------这个估计要用动态SQL实现,有点抽象无法举例.