union题解 | #将两个 SELECT 语句合起来1#
将两个 SELECT 语句结合起来(一)
https://www.nowcoder.com/practice/a33d5c0ebf434e00b22e2977a5aa3a90
select prod_id,quantity from OrderItems where quantity=100 union select prod_id,quantity from OrderItems where prod_id like '%BNBG%' order by prod_id;
关键词:union
用法:
join---连接表,对列操作
union--连接表,对行操作。
union--将两个表做行拼接,同时自动删除重复的行。
union all---将两个表做行拼接,保留重复的行。
思路:
筛选条件:like用法。where quantity=100,where prod_id like 'BNBG%'
排序:放在最后进行排序,不能先排序在拼接。order by prod_id
SQL错题 文章被收录于专栏
每天学习一遍 刷题刷题 越刷越强!