not in 用外連線實現
* from test;
ID NAME
---------- ----------
1 2
2 3
---------- ----------
1 2
2 3
* from test1;
ID NAME
---------- ----------
1 2
2 3
---------- ----------
1 2
2 3
2 test.*
3 from
4 test,
5 test1
6 where
7 test1.id(+) = test.id
8 and test1.name(+) = 2
9 and test1.id is null
10 ;
ID NAME
---------- ----------
2 3
等價於:
---------- ----------
2 3
等價於:
select test.*
from test
where test.id not in (
select test1.id
from test1
where test1.name = 2
)
;
from test
where test.id not in (
select test1.id
from test1
where test1.name = 2
)
;
* from
2 test,
3 test1
4 where
5 test1.id(+) = test.id
6 and test1.name(+) = 2;
2 test,
3 test1
4 where
5 test1.id(+) = test.id
6 and test1.name(+) = 2;
ID NAME ID NAME
---------- ---------- ---------- ----------
1 2 1 2
2 3
---------- ---------- ---------- ----------
1 2 1 2
2 3
* from
2 test,
3 test1
4 where
5 test1.id(+) = test.id;
2 test,
3 test1
4 where
5 test1.id(+) = test.id;
ID NAME ID NAME
---------- ---------- ---------- ----------
1 2 1 2
2 3 2 3
連線以後。對於test1.name不為2的記錄,整條記錄用null值代替。
---------- ---------- ---------- ----------
1 2 1 2
2 3 2 3
連線以後。對於test1.name不為2的記錄,整條記錄用null值代替。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22034023/viewspace-715426/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle內連線、外連線、右外連線、全外連線小總結Oracle
- 【SQL】Oracle的內連線、左外連線、右外連線及全外連線SQLOracle
- Oracle左外連線、右外連線、完全外連線以及(+)號用法Oracle
- Oracle 左外連線、右外連線、全外連線小總結Oracle
- 內連線、外連線
- SQL的四種連線:內連線 左外連線 右外連線 全連線SQL
- 深入理解SQL的四種連線-左外連線、右外連線、內連線、全連線SQL
- 用實驗方法加深理解Oracle的外連線(left/right/full)和內連線(inner)Oracle
- sql 內連線和外連線SQL
- 外連線與連線順序
- 內連線、外連線總結
- SQL SERVER 自連線、外連線SQLServer
- oracle外連線Oracle
- 例項解析外連線 內連線 自連線 全連線
- MYSQL語法:左連線、右連線、內連線、全外連線MySql
- MySQL筆記3——內連線/外連線、多表連線MySql筆記
- python用兩種方法實現url短連線Python
- sql內連結,外連線SQL
- mysql左外連線MySql
- sybase的外連線
- Oracle 表連線方式詳解(外連結、內連線、自連線)Oracle
- win7系統怎樣實現內外網同時連線Win7
- sql和hql中join語句區別,以及hibernate中內連線,迫切內連線,左外連線,迫切左外連線,右外連線的區別(合集)...SQL
- 無公網ip 實現外網免費連線內網ssh(22)埠內網
- iOS wifi連線外設iOSWiFi
- mysql 外連線總結MySql
- 多表外連線的使用
- oracle 外連線的使用Oracle
- InfoSet中左外連線
- 外連線(outer join)示例
- not exists改為外連線
- 資料庫外連線,自然連線,內連線,條件連線,等值連線關係及詳解資料庫
- [譯] Go 實現百萬 WebSocket 連線GoWeb
- Swoole MySQL 連線池的實現MySql
- 實現一個redis連線池Redis
- Python實現MySQL連線池PythonMySql
- Django使用channels實現Websocket連線DjangoWeb
- ofbiz 連線池如何實現?