题目描述:
编写一个 SQL 查询来查找每个日期、销售的不同产品的数量及其名称。
每个日期的销售产品名称应按词典序排列。
返回按 sell_date 排序的结果表。
查询结果格式如下例所示。
对于2020-05-30,出售的物品是 (Headphone, Basketball, T-shirt),按词典序排列,并用逗号 ‘,’ 分隔。
对于2020-06-01,出售的物品是 (Pencil, Bible),按词典序排列,并用逗号分隔。
对于2020-06-02,出售的物品是 (Mask),只需返回该物品名。
方法1:
主要思路:解题链接汇总
# Write your MySQL query statement below
select sell_date,count(distinct product) as num_sold,GROUP_CONCAT(distinct product) as products
from Activities
group by sell_date
order by sell_date asc