Pagination query for mssql server 2008 Throwing Incorrect syntax near 'OFFSET'

前端 未结 4 1899
醉话见心
醉话见心 2021-01-15 05:51

I am Working on pagination in jsp(and i am new to writing sql).

I done my research and found simple queries from

pagination in SQL server 2008 and How to d

4条回答
  •  感动是毒
    2021-01-15 06:05

    Here is my work around and working fine now.

    SELECT * FROM   (SELECT ROW_NUMBER() OVER(ORDER BY id) AS rownumber,*
            FROM document)  as somex  WHERE  rownumber >= (1+1)*10-9
                             AND rownumber <=(1+1)*10
    

    In the above query i am replacing (1+1) with (pageNUmber+1).

    enter image description here

    Please feel free to suggest me if any elegant way available.

提交回复
热议问题