最新+最簡單Oracle分頁查詢法
這兩天在學習Oracle資料,下載了韓順平的玩轉ORACLE視訊,感覺講的還不錯,
可能是我以前用個mysql和SQLServer的原因,聽起來很容易懂。 :D
別扯遠了,回到正題吧。呵呵
我看到Oracle分頁的時候,韓老師也說這是最簡單最常用的一種。
我感覺非常麻煩,還要3個子查詢。
其實大家也知道子查詢的效率是非常慢的, 能不用子查詢就儘量不要用。
我研究了下,結果感覺比上面那個要簡單很多,只需要2個子查詢
兩種查詢的效果都是一樣的。
但是我感覺這樣確實不錯,簡單方便,可讀性也更高,新手更容易看懂,
查詢效率按道理來說應該是上面那個更快。
如果大家有什麼意見和建議都可以跟我交流下。
可能是我以前用個mysql和SQLServer的原因,聽起來很容易懂。 :D
別扯遠了,回到正題吧。呵呵
我看到Oracle分頁的時候,韓老師也說這是最簡單最常用的一種。
select * from (select a1.*,rownum rn from(select * from emp) a1 where rownum<=10) where rn>=6;
我感覺非常麻煩,還要3個子查詢。
其實大家也知道子查詢的效率是非常慢的, 能不用子查詢就儘量不要用。
我研究了下,結果感覺比上面那個要簡單很多,只需要2個子查詢
select * from (select e.*,rownum rn from emp e) a1 where a1.rn between 6 and 10;
兩種查詢的效果都是一樣的。
但是我感覺這樣確實不錯,簡單方便,可讀性也更高,新手更容易看懂,
查詢效率按道理來說應該是上面那個更快。
如果大家有什麼意見和建議都可以跟我交流下。
相關文章
- Oracle總結【SQL細節、多表查詢、分組查詢、分頁】OracleSQL
- 簡單的查詢語法
- Oracle資料庫中的分頁查詢Oracle資料庫
- oracle最新補丁查詢Oracle
- 二分查詢的簡單理解
- Elasticsearch 分頁查詢Elasticsearch
- oracle 分頁寫法Oracle
- AntDesignBlazor示例——分頁查詢Blazor
- MySQL的分頁查詢MySql
- ThinkPhp框架:分頁查詢PHP框架
- 分頁查詢優化優化
- NET 集合分頁查詢
- elasticsearch查詢之大資料集分頁查詢Elasticsearch大資料
- MySQL - 資料查詢 - 簡單查詢MySql
- 二分查詢法
- Mybatis簡單查詢MyBatis
- 簡單的查詢
- 建立一個SpringBoot專案,實現簡單的CRUD功能和分頁查詢Spring Boot
- indexdb實現分頁查詢Index
- MySQL分頁查詢優化MySql優化
- 分庫分表後的分頁查詢
- MySQL——優化巢狀查詢和分頁查詢MySql優化巢狀
- php 分頁 分頁類 簡單實用PHP
- 實現首頁熱門最新商品查詢
- 菜品條件分頁查詢
- 【記錄】SSH分頁查詢功能
- SSH框架下的分頁查詢框架
- Mysql-基本練習(09-刪除單表記錄、查詢指定列資料、列的別名、簡單單表條件查詢、簡單分組查詢)MySql
- 資料庫全表查詢之-分頁查詢優化資料庫優化
- Oracle分組查詢中包含子查詢列,發生ORA-00937:不是單分組函式的錯誤Oracle函式
- oracle語法相容--如何透過with recursive語法來實現oracle的分層查詢Oracle
- ATM-簡單SQL查詢SQL
- MySql/Oracle和SQL Server的分頁查MySqlOracleServer
- 二分查詢 | 二分查詢的一種推薦寫法
- Hibernate5.1+Sqlserver2000分頁查詢SQLServer
- MySQL分優化之超大頁查詢MySql優化
- (MySQL學習筆記)分頁查詢MySql筆記
- c# winform 實現分頁查詢C#ORM
- SSM框架實現分頁查詢例子SSM框架