select row_number() over(排序條件,必不可少),字段名(也可以是*) from 表名
select row_number() over(order by id asc),id,name from table1
我們可以應用此進行簡單的分頁。
例如:
select * from test

我們查詢3行數據
SELECT A.*
FROM
(
SELECT ROW_NUMBER() over (order by [編號] desc) as RowNumber,* FROM test
) A
WHERE RowNumber > 2 and RowNumber<4
