LC 速查

SQL 50索引 › A4 Sorting and Grouping 排序与分组

LC 1141查询近30天活跃用户数User Activity for the Past 30 Days I 简单

Activity 表记录用户活动及起止日期;统计截至 2019-07-27 的近 30 天(2019-06-28 起)内每天的活跃用户数(去重)。

思路 startDate 过滤日期窗口,COUNT(DISTINCT username)。

SELECT startDate AS day,
       COUNT(DISTINCT username) AS active_users
FROM Activity
WHERE startDate
      BETWEEN '2019-06-28' AND '2019-07-27'
GROUP BY day
ORDER BY day;

数据表:Activity · 关键字:统计截至 2019-07-27 的近 30 天(2019-06-28 起)内每天的活跃用户数(去重)

← 上一题 每位教师所教授的科目种类的数量产品销售分析 III 下一题 →