这是管理员仪表板注册报告的 SQL 版本。
SQL 报告将计算在两个日期 :start_date 和 :end_date 之间每天加入论坛的用户数量,这两个日期是可根据报告需求进行调整的参数。
-- [params]
-- date :start_date
-- date :end_date
SELECT
u.created_at::date AS Day,
Count (id)
FROM users u
WHERE
u.created_at::date BETWEEN :start_date::date AND :end_date::date
GROUP BY u.created_at::date
示例结果
| day | count |
|---|---|
| 2023-01-01 | 12 |
| 2023-01-02 | 13 |
| 2023-01-03 | 17 |
| 2023-01-04 | 30 |
| 2023-01-05 | 12 |
| 2023-01-06 | 5 |
| 2023-01-07 | 9 |