仪表盘报告 - 热门上传

这是“热门上传”仪表板报告的 SQL 版本。

本报告提供了特定日期范围内用户上传文件的详细列表。它包括每次上传的用户 ID、文件扩展名、文件大小(以兆字节为单位)以及原始文件名。

--[params]
-- date :start_date
-- date :end_date

SELECT
    user_id,
    extension,
    ROUND((filesize/1048576.00),1)||'MB' AS "文件大小",
    original_filename 文件名
FROM uploads
WHERE created_at::date BETWEEN :start_date AND :end_date
ORDER BY filesize DESC

参数

  • :start_date:报告日期范围的开始日期。
  • :end_date:报告日期范围的结束日期。

两个日期参数均接受 YYYY-MM-DD 格式。

示例结果

用户 扩展名 文件大小 文件名
user_1 mp4 26.8MB uploadname012345.mp4
user_2 mp4 26.4MB example_mp4name.mp4
user_3 mov 23.3MB screenrecordingofanerror.mov
6 个赞