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

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

https://www.nowcoder.com/practice/ee9ef82f3d6f44b398aedc2fa71db612

题目:将两个 SELECT 语句结合起来, 其中,一个 SELECT 语句过滤数量为 100 的行,另一个 SELECT 语句过滤 id 以 BNBG 开头的产品,最后按产品 id 对结果进行升序排序。注意:这次仅使用单个 SELECT 语句
这一题考察的其实是子查询:得有两个select分别执行任务,但是语句得是一个语句:
答案:
select prod_id,quantity
from OrderItems
where prod_id like'BNBG%'
or quantity in (select  quantity
from OrderItems
where quantity=100
)
order by prod_id
全部评论

相关推荐

04-03 12:09
東京大学 C++
求求求求暑期offer:留第一行,剩下的不要
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务