對錶數據進行(置頂,上移,下移,置底操做)---數據庫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

相關文章
相關標籤/搜索