国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

如何解決sqlServer使用ROW_NUMBER時不排序的方法介紹

2024-08-31 00:43:41
字體:
來源:轉載
供稿:網友
  本篇文章給大家分享的是有關如何解決sqlServer使用ROW_NUMBER時不排序的方法,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
 
  設置sqlServer使用ROW_NUMBER時不排序
 
  --1.看到NHibernate是這樣寫的分頁,感覺寫起來比較容易理解(應該不會有效率問題吧?)
  --with只是定一個別名?
 
  [sql]
 
  with query as (select ROW_NUMBER() over(order by (select 0)) AS ROWNUM, * FROM Product)
  select * from query where ROWNUM BETWEEN 5 AND 10
  --2.ROW_NUMBER必須指寫over (order by **),有時我根本就不想排序,想按原始順序(排序也是要時間的嘛)
 
  --方法就是:
 
  select ROW_NUMBER() over(order by (select 0)) AS ROWNUM,* FROM Product
  排序 就是 :
 
  select Row_number() over(order by Oper_Date desc) AS ROWNUM,* FROM Product
 
  以上就是如何解決sqlServer使用ROW_NUMBER時不排序的方法,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安溪县| 龙岩市| 上林县| 宜川县| 博白县| 连州市| 台湾省| 海兴县| 苗栗县| 日土县| 汨罗市| 木里| 广饶县| 谢通门县| 百色市| 武定县| 康保县| 克山县| 庐江县| 雷州市| 大英县| 凭祥市| 瓮安县| 犍为县| 黔西县| 炎陵县| 教育| 那坡县| 永靖县| 淮滨县| 丰原市| 宜兰县| SHOW| 浙江省| 九龙城区| 和林格尔县| 永嘉县| 施秉县| 无锡市| 合江县| 翁牛特旗|