这是已登录用户仪表板报告的 SQL 版本。
本报告提供指定开始日期和结束日期之间,网站上已登录用户每日总浏览量的计数。
-- [params]
-- date :start_date = 2023-12-08
-- date :end_date = 2024-01-10
SELECT
date,
SUM(count) AS pageviews
FROM
application_requests
WHERE
req_type = 7
AND
date BETWEEN :start_date AND :end_date
GROUP BY
date
ORDER BY
date ASC
SQL 查询说明
此查询使用两个日期参数来定义报告的 start_date(开始日期)和 end_date(结束日期),并从 application_requests 表中选择 date(日期)和 count(计数)的总和作为 pageviews(浏览量)。然后,查询会筛选记录,仅包含与已登录用户浏览量相对应的请求类型的记录,按日期对结果进行分组以进行聚合计数,并按日期升序对输出进行排序,从而在选定期间内提供用户浏览量活动的按时间顺序的视图。
示例结果
| date | new_pageviews |
|---|---|
| 2023-12-08 | 1002 |
| 2023-12-09 | 455 |
| 2023-12-10 | 499 |
| 2023-12-11 | 1153 |
| 2023-12-12 | 964 |