日期:2014-05-18  浏览次数:20558 次

关于给数据库记录排序的问题!~ 在线等。。
我要做个排行榜的事情,数据库的记录可能是1000条甚至更多,   我现在把我第100换到第2条,也可能把第100插入到5和6条之间。请问如何设置这个字段,如何操作

------解决方案--------------------
不用啊.没用int型正是解决你说的这个问题
比如插到5和6中间,只需把100的orderid改为5.1就可以了.
------解决方案--------------------
UPDATE第100条的数值列,使他大于第五条,小于第六条就行了

如第五条是5,第六条是6,把第100条的orderid 为5.5不就可以了,为什么所有的orderid都要++?