一很简单的实现文章顺序上下互换移动的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);
先把两组数据取出来(如果是 大的就查找>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);
相关文章推荐
- 用SQL实现记录上下移动的思路
- DataTable实现列位置交换,用于SQL语句无法解决字段页面显示顺序问题
- 移动文章分类的sql语句,查询并更新同一个表的方法 You can't specify target table 'news_articles' for update in FROM clause
- Eclipse4.7基础 快捷键 alt + 上下箭头 实现选中语句的上下移动
- 查询文章的上下篇Sql语句
- mysql实现文章上一篇下一篇的sql语句
- mysql移动列的顺序sql语句
- JQuery实现select互换数据和上下移动
- 用SQL实现记录上下移动的思路
- 查询文章的上下篇Sql语句
- 查询文章的上下篇Sql语句
- 查询文章的上下篇Sql语句
- 查询文章的上下篇Sql语句
- [导入]实现SQL语句中,按照in 中的顺序排序的方法
- SQL语句实现移动数据库文件
- Mysql实现文章查询上一篇和下一篇功能,附sql语句?
- DataTable实现列位置交换,用于SQL语句无法解决字段页面显示顺序问题
- DataTable实现列位置交换,用于SQL语句无法解决字段页面显示顺序问题
- javascript实现select中option的顺序上下移动
- Mysql 一条SQL语句实现批量更新数据,update结合case、when和then的使用案例