本笔记为阿里云天池龙珠计划SQL训练营的学习内容,链接为:https://tianchi.aliyun.com/specials/promotion/aicampsql;
集合运算符:UNION(并)、INTERSECT(交)、EXCEPT(差)
表的加法:
SELECT product_id, product_name FROM product
UNION
SELECT product_id, product_name FROM product2;
UNION 与OR谓词:UNION 多适用于不同表 OR 多适用于同一个表:
-- 使用 OR 谓词
SELECT * FROM product WHERE sale_price / purchase_price < 1.3 OR sale_price / purchase_price IS NULL;
-- 使用 UNION
SELECT *FROM product WHERE sale_price / purchase_price < 1.3
UNION
SELECT *FROM product WHERE sale_price / purchase_price IS NULL;