LC 速查

SQL 50索引 › A7 Advanced String Functions / Regex / Clause 高级字符串函数与正则

LC 1327列出指定时间段内所有的下单产品List the Products Ordered in a Period 简单

Products 存产品名,Orders 记录下单日期与数量;统计 2020 年 2 月下单总量不少于 100 的产品名与总件数。

思路 DATE_FORMAT 或 LIKE '2020-02%' 过滤月份,SUM + HAVING。

SELECT P.product_name,
       SUM(O.quantity) AS unit
FROM Products P
JOIN Orders O ON P.product_id = O.product_id
WHERE O.order_date LIKE '2020-02%'
GROUP BY P.product_id, P.product_name
HAVING SUM(O.quantity) >= 100;

数据表:Products,Orders · 关键字:统计 2020 年 2 月下单总量不少于 100 的产品名与总件数

← 上一题 按日期分组销售产品查找拥有有效邮箱的用户 下一题 →