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

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

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

输入:

DROP TABLE IF EXISTS `OrderItems`;
CREATE TABLE IF NOT EXISTS `OrderItems`(
	prod_id VARCHAR(255) NOT NULL COMMENT '产品id',
	quantity VARCHAR(255) NOT NULL COMMENT '商品数量'
);
INSERT `OrderItems` VALUES ('a0001',105),('a0002',100),('a0002',200),('a0013',1121),('a0003',10),('a0003',19),('a0003',5),('BNBG',10002);
(SELECT
	* 
FROM
	OrderItems 
WHERE
	quantity = 100 )
union
(SELECT
	* 
FROM
	OrderItems 
WHERE
	prod_id LIKE 'BNBG%')
order by prod_id


输出:

全部评论

相关推荐

09-12 11:55
已编辑
湖南工商大学 Java
那一天的Java_J...:这种一堆问题的,别去
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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