ORACLE 表連線方式
1.巢狀迴圈聯結(NESTED LOOPS)
2.雜湊聯結(HASH JOIN)
3.排序合併聯結(MERGE JOIN)
4.半聯結(in/exists)
5.反聯結(not in/not exists)
6.笛卡兒聯結(MERGE JOIN CARTESIAN)
7.外連聯結
left outer join
right outer join
full outer join
8.索引聯結
左外連線:
以左邊的表為基準,右邊連線的表沒有返回值時為空。
右外連線:
以右邊的表為基準,左邊連線的表沒有返回值時為空。
全連線:
以2張表為基準,返回所有的列,2邊都可空。
內連線:
返回非空列
如:
左表 右表
id1 a id1 1
id2 b id2 2
id3 c id3 3
id4 d id4 4
id5 e id6 6
左外連線
id1 a 1
id2 b 2
id3 c 3
id4 d 4
id5 e
右外連線
id1 a 1
id2 b 2
id3 c 3
id4 d 4
id6 6
全連線
id1 a 1
id2 b 2
id3 c 3
id4 d 4
id5 e
id6 6
內連線
id1 a 1
id2 b 2
id3 c 3
id4 d 4
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27633655/viewspace-1080672/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle表連線方式Oracle
- Oracle 表連線方式分析(精讀)Oracle
- Oracle的三種表連線方式Oracle
- Oracle 表連線方式詳解(外連結、內連線、自連線)Oracle
- ORACLE 連線方式Oracle
- Oracle連線方式Oracle
- ORACLE表連線方式及常見用法(二)Oracle
- ORACLE表連線方式的分析與優化Oracle優化
- ORACLE表連線方式分析及常見用法(zt)Oracle
- Oracle 表連線Oracle
- 【SQL】SQL表連線方法方式介紹(Oracle/Postgresql)SQLOracle
- 【SQL】表連線七種方式SQL
- SQL表連線方式詳解SQL
- Oracle優化器內部處理的表連線方式Oracle優化
- Oracle 的 hash join連線方式Oracle
- Oracle資料庫連線方式Oracle資料庫
- 表連線方式及使用場合
- 幾種表的連線方式(SQL)SQL
- java操作Oracle 方式一 ( 連線-》操作-》斷開連線 )JavaOracle
- Oracle資料庫中的表連線方式及使用場合Oracle資料庫
- Oracle的表連線方法(三)雜湊連線Oracle
- 各種表連線方式對比分析
- 3種主要表連線方式對比
- Oracle的表連線方法(七)Oracle
- Oracle的表連線方法(五)Oracle
- Oracle的表連線方法(六)Oracle
- oracle 各種表間連線Oracle
- Oracle的表連線方法(一)排序合併連線Oracle排序
- Oracle表連線操作——Hash Join(雜湊連線)下Oracle
- Oracle表連線操作——Hash Join(雜湊連線)上Oracle
- Oracle的表連線方法(二)巢狀迴圈連線Oracle巢狀
- oracle 8i 32-bit (8.1.7.0.0) 連線oracle 方式Oracle
- 轉:ORACLE的JDBC連線方式:OCI和THINOracleJDBC
- Oracle10g的簡化連線方式Oracle
- 資料庫表的連線方式及用法(一)資料庫
- 【SQL 效能優化】表的三種連線方式SQL優化
- 三種表連線方式 最佳化總結
- Oracle表連線操作——Merge Sort Join(合併排序連線)Oracle排序