对表数据进行(置顶,上移,下移,置底操做)---数据库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 .net

相关文章
相关标签/搜索