MySql INTERSECT 運算子 (SQL INTERSECT Operator)

INTERSECT 語法 (SQL INTERSECT Syntax)

相對於 UNION 像是 OR (聯集),INTERSECT 運算子則像是 AND (交集),如果紀錄存在於第一個查詢結果集內同時亦存在於第二個查詢結果集內時,才會被取出。

1
2
3
SELECT column_name(s) FROM table_name1
INTERSECT
SELECT column_name(s) FROM table_name2;

查出在台灣地區及中國大陸地區皆有銷售的產品類別的資料

1
2
3
SELECT P_Name FROM `products_taiwan`
INTERSECT
SELECT P_Name FROM `products_china`;
*MySQL 目前還不支援 INTERSECT。