我在SQL Server中搜索了分頁。我發現大部分的解決方案看起來像在SQL Server問題中尋呼
What is the best way to paginate results in SQL Server
但它不符合我的期望。
這裏是我的情況:
我的JasperReport的工作,爲的是:出口報告我只需要通過任何選擇查詢到模板,它會自動生成輸出報表
EX:我有這樣的選擇查詢:
Select * from table A
我不知道表A.任何列名所以我不能使用
Select ROW_NUMBER() Over (Order By columsName)
而且我也不希望它按任何列排序。
任何人都可以幫助我做到這一點?
PS:在Oracle中,rownum在這種情況下非常有用。
Select * from tableA where rownum > 100 and rownum <200
如果您沒有指定一個訂單,那就沒有一個。同一行_could_可以在任何頁面上返回。 – HABO
爲發生器制定訂單欄。 – 2012-10-08 03:05:17