1. 题目描述
2. 解题思路
这道题没什么算法技巧,就是涉及的表&要求比较多,容易逻辑混乱。我们梳理一下解题逻辑:
- 首先想得到【2021年国庆头3天的7日内每天销售出去的商品】,想要的字段为: dt(国庆头3天中有销售记录的具体date), event_dt(以每个dt为截止当天,之前的7日内有销售记录的具体date们), product_id(每个event_dt对应的商品)
SELECT *
FROM(
SELECT DISTINCT DATE(event_time) AS dt
FROM t