oracle資料庫學習相關筆記-分頁查詢
阿新 • • 發佈:2019-04-08
一、分頁查詢
0. 背景
oracle中使用者scott下的emp表
1. 目的
當資料一次性展示給使用者,由於資料量太大,所以體驗性極差。
2. 使用
2.1 關鍵字rownum
關鍵字rownum只能做小於和小於等於的比較,不能做大於和大於等於的比較,例如:
結果:
主要原因是因為rownum每次都是從1開始編號的,跟資料無關,比如說要查詢大於10的資料,rownum預設會將查出來的資料重新從1開始編號。所以>和>=操作沒有結果。
2.2 解決辦法:子查詢
如果要查詢第n頁的資料,每頁資料為m條的寫法是
2.3 分頁+排序
&nb