SQL INTERSECT

INTERSECT 運算子 (SQL INTERSECT Operator)

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

INTERSECT 語法 (SQL INTERSECT Syntax)

SELECT column_name(s) FROM table1
INTERSECT
SELECT column_name(s) FROM table2;

注意:MySQL 不直接支援 INTERSECT,可以使用 INNER JOIN 或 IN 子查詢來達到相同效果。

延伸閱讀

留言功能已關閉。