首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

哪位高手来分享一个最好的数据排序方法(数据存数据库)

2012-02-06 
谁来分享一个最好的数据排序方法(数据存数据库)相信很多人在做项目的时候都会碰到这样一个需求.比如:一个

谁来分享一个最好的数据排序方法(数据存数据库)
相信很多人在做项目的时候都会碰到这样一个需求.
比如:一个网站的栏目排列顺序 可以自定义. 通常我们都会想到在栏目表中加一个字段比如ordernum,然后查询的时候按照这个去排列. 问题是,我们在前台给这个栏目赋予排列顺序值,例如排到第一位,那么后面的数据都要往后推?? 

有没有谁有好的解决方案呢,感谢分享

[解决办法]

SQL code
update tblxxx set ordernum = ordernum + 1 where ordernum >= xxx
[解决办法]
自东设置,按那个排序!
[解决办法]
1
2
3
4
*
6
7
8
9

比如你要改变星号位置..你先要判断他是网上还是往下.
比如移动到2的位置
就要把2 3 4 往下移

如果是星号往下走.
比如移动到8的位置
就要把6 7 8往上移

热点排行