您的位置:首页 > 数据库

一很简单的实现文章顺序上下互换移动的sql语句

2007-01-13 11:21 411 查看
在我们一开始实现上面的功能是很笨拙的方法

先把两组数据取出来(如果是 大的就查找>id《关键字段。。。在互换时候不动的》反之)

放在dataset里面

再更新进去

很麻烦如果你的字段很多的话

就数据处理量很大

下面是这个sql语句:(Paixu为一个专门排序设置的字段)

string update =string .Format("UPDATE P_Download ,(SELECT TOP 1 P_Download.paixu FROM P_Download WHERE P_Download.paixu< {0} ORDER BY paixu DESC) AS B SET P_Download.paixu = B.paixu where dlID={1}",sqlid,id);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: