mssql 取得第n筆資料

mssql 取得第n筆資料

從第6筆資料取10筆(取第6~15筆資料):

select *
     from 資料表名稱
     order by 欄位
     offset 5 row                                 /*跳過5筆*/
     fetch next 10 rows only                /*抓10筆*/

取第n筆資料:

 select *
    from 資料表名稱
    order by 欄位
    offset n-1 row                                 /*跳過 n-1 筆*/
    fetch next 1 rows only                 /*抓1筆*/

資料來源:https://sites.google.com/site/yutingnote/sql/mssqlqudedinbiziliao

iT邦幫忙 個人帳號:Kw6732