1. 程式人生 > >使用 row_number 進行sqlserver分頁

使用 row_number 進行sqlserver分頁

info sele wid not in lse sqlserver ID from BE

例子:

select top 5* from (SELECT ROW_NUMBER() OVER(ORDER BY ID ASC) AS rowid,* FROM CustomerInfo) c where c.rowid > ((2-1)*5)

解說:

這種寫法效率比not in 那種更高,並且出錯率更低,代碼看起來更加簡短

使用 row_number 進行sqlserver分頁