题解 | #将两个 SELECT 语句结合起来(一)#

将两个 SELECT 语句结合起来(一)

http://www.nowcoder.com/practice/a33d5c0ebf434e00b22e2977a5aa3a90

  • 结合多个select结果采用union或者union allunion会自动去除重复的元组(行);
  • 根据题意推断,拼接多个查询结果集时需要去重,因此采用union
  • 需要以BNBG开头,所以需要用模糊查询;
  • 最后排序使用order by;
select *  from OrderItems where quantity=100
union 
select * from OrderItems where prod_id like "BNBG%"
order by prod_id;
全部评论

相关推荐

今天 16:38
中南大学 营销
点赞 评论 收藏
分享
09-17 17:09
门头沟学院 Java
雨忄:有人给出过解法,拖晚点去,然后到时候再找其他理由商量,既增加他们的筛人成本,不一定会给你收回offer ,也能占位避免工贼
秋招的嫡长offer
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务