EXCEPT 子句/运算符用于将两个 SELECT 语句结合在一起,
并返回第一个 SELECT 语句的结果中那些不存在于第二个 SELECT 语句结果的记录。这就意味着,EXCEPT 仅返回那些不存在于第二个 SELECT 语句结果的记录(差集)。
EXCEPT 运算符遵循同 UNION 运算符一样的规则。MySQL 不支持 EXCEPT 运算符。
EXCEPT子句的基本语法如下所示:
SELECT a,b FROM t1
where 条件
EXCEPT
SELECT a,b FROM t2 where 条件
这里给定的条件可以是任何根据你自己的需要而得出的表达式。