簡體   English   中英

查詢分頁的mssql數據庫返回錯誤

[英]query for pagination for mssql database return an error

我嘗試創建分頁查詢

這是查詢。

SELECT * FROM
 ( SELECT *, ROW_NUMBER() OVER (ORDER BY [TEST].[dbo].[Registration]. 
 [RegistrationNo] as row 
 FROM [TEST].[dbo].[Registration] ) a 
WHERE row > 5 and row <= 10

當我嘗試在Microsoft sql Server Studio上運行此查詢時,它返回一條錯誤消息,指出

消息156,級別15,狀態1,第1行關鍵字'as'附近的語法錯誤。

  • TEST是數據庫名稱
  • dbo.Registration是表名
  • dbo.Registration.RegistrationNo是表dbo.Registration的主鍵列

此信息足以檢測到問題嗎?還是我應該為創建注冊表提供查詢?

訂購后缺少)

SELECT * FROM ( SELECT *, ROW_NUMBER() OVER (ORDER BY [TEST].[dbo].[Registration].[RegistrationNo]) as row 
FROM [TEST].[dbo].[Registration] ) a 
WHERE row > 5 and row <= 10

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM