sqlServer使用ROW_NUMBER時不排序的解決方法
更新時間:2013年06月18日 20:31:49 作者:
ROW_NUMBER必須指寫over (order by **),有時我根本就不想排序,想按原始順序,那么就可以參考下面的方法
設(shè)置sqlServer使用ROW_NUMBER時不排序
--1.看到NHibernate是這樣寫的分頁,感覺寫起來比較容易理解(應(yīng)該不會有效率問題吧?)
--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
--1.看到NHibernate是這樣寫的分頁,感覺寫起來比較容易理解(應(yīng)該不會有效率問題吧?)
--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分頁查詢關(guān)于使用Top方式和row_number()解析函數(shù)的不同
- SQLServer中Partition By及row_number 函數(shù)使用詳解
- sqlserver巧用row_number和partition by分組取top數(shù)據(jù)
- sqlserver2005使用row_number() over分頁的實現(xiàn)方法
- SqlServer2005中使用row_number()在一個查詢中刪除重復(fù)記錄的方法
- SqlServer 2005中使用row_number()在一個查詢中刪除重復(fù)記錄
- SQLSERVER 2005的ROW_NUMBER、RANK、DENSE_RANK的用法
- sqlserver 通用存儲過程分頁代碼(附使用ROW_NUMBER()和不使用ROW_NUMBER()兩種情況性能分析)
- SQL Server中row_number分頁查詢的用法詳解
相關(guān)文章
SQL Server 數(shù)據(jù)庫的更改默認備份目錄的詳細步驟
這篇文章主要介紹了SQL Server 數(shù)據(jù)庫的更改默認備份目錄的詳細步驟,需要的朋友可以參考下2023-04-04Sql Server使用cursor處理重復(fù)數(shù)據(jù)過程詳解
本節(jié)主要介紹了Sql Server cursor的使用,以處理重復(fù)數(shù)據(jù)為例,需要的朋友可以參考下2014-08-08sqlserver 無法驗證產(chǎn)品密匙的完美解決方案[測試通過]
Win2003 SQL2000時CD-KEY(序列號)無法驗證的問題的解決方法2009-07-07SQL?Server中元數(shù)據(jù)函數(shù)的用法
這篇文章介紹了SQL?Server中元數(shù)據(jù)函數(shù)的用法,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-05-05SQL Server SQL Agent服務(wù)使用教程小結(jié)
SQL Server SQL Agent服務(wù)使用教程小結(jié)...2007-03-03通過系統(tǒng)數(shù)據(jù)庫獲取用戶所有數(shù)據(jù)庫中的視圖、表、存儲過程
本文主要講了通過系統(tǒng)數(shù)據(jù)庫獲取用戶所有數(shù)據(jù)庫中的視圖、表、存儲過程的方法,大家參考使用吧2014-04-04SQLSERVER數(shù)據(jù)庫中的5173錯誤解決方法
修復(fù)因為客戶那邊需要這個數(shù)據(jù)庫,當我附加數(shù)據(jù)庫的時候報錯,數(shù)據(jù)庫是SQL2005,接下來將介紹詳細解決方法2013-03-03