对表数据进行(置顶,上移,下移,置底操作)---数据库sql

  1. -- 数据前提  
  2.     1)数据存在字段(orders),每次新增,编号默认(最大值+1)  
  3.     2)数据编号,会存在相同编号,以及负数编号  
  4.     3)置顶,置底,操作针对所有记录,(所有页面,不是单个页面)  
  5. -- 操作需求  
  6.     置顶,上一条,下一条,置底  
  7. -- 规则  
  8.     1)置顶操作 ,被操作记录 编号是置顶帖子(编号+1);  
  9.     2)置底操作 ,被操作记录 编号是置底帖子(编号-1);  
  10.     3)上一条记录,被操作记录,与上一条记录比较:  
  11.         1.如果编号不同,互相调换位置;  
  12.         2.如果编号相同,上一条操作记录(编号-1);  
  13.     4)下一条记录,被操作记录,与下一条记录比较:  
  14.         1.如果编号不同,互相调换位置;  
  15.         2.如果编号相同,下一条操作记录,(编号+1);

转载: http://blog.csdn.net/u010251897/article/details/50836457 

转载于:https://my.oschina.net/u/3489292/blog/1574837

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值