1084. 销售分析III

编写一个SQL查询,报告2019年春季才售出的产品。即仅在2019-01-01至2019-03-31(含)之间出售的商品。

SELECT s.product_id, product_name
FROM Sales AS s
JOIN Product AS p
ON s.product_id = p.product_id
GROUP BY s.product_id
HAVING MIN(sale_date) >= '2019-01-01' AND MAX(sale_date) <= '2019-03-31'

这里我只想到了用distinct去重,但是没有想到直接用group by来做,明显人家这个思路简洁。

发布了24 篇原创文章 · 获赞 0 · 访问量 304

猜你喜欢

转载自blog.csdn.net/Helslie/article/details/104873939
今日推荐