[SQL 筆記備份]- 022_子查詢(1)
[SQL 筆記備份]- 022_子查詢(1)
資料來源: http://webdesign.kerthis.com/sql/sql_subquery
子查詢運用實例 (Example)
我們現在利用子查詢來達到跟 MINUS 相同的查詢結果:
這是公司在台灣地區銷售的產品資料表「products_taiwan」:
P_Id |
P_Name |
1 |
LCD |
2 |
CPU |
3 |
RAM |
這是公司在中國大陸地區銷售的產品資料表「products_china」:
P_Id |
P_Name |
1 |
Keyboard |
2 |
CPU |
3 |
LCD |
現在我們想查出有在台灣地區銷售但是沒有在中國大陸地區銷售的產品,我們可以作一個子查詢:
SELECT P_Name FROM products_taiwan
WHERE P_Name NOT IN
(SELECT P_Name FROM products_china);
查詢結果如下:
P_Name |
RAM |