ダッシュボードレポート - トップアップロード

これはトップアップロードのダッシュボードレポートのSQLバージョンです。

このレポートは、特定の期間内にユーザーによってアップロードされたファイルのリストを提供します。各アップロードに関連付けられたユーザーID、ファイル拡張子、ファイルサイズ(メガバイト単位)、および元のファイル名が含まれます。

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

SELECT
    user_id,
    extension,
    ROUND((filesize/1048576.00),1)||'MB' AS "File size",
    original_filename 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 extension File size filename
user_1 mp4 26.8MB uploadname012345.mp4
user_2 mp4 26.4MB example_mp4name.mp4
user_3 mov 23.3MB screenrecordingofanerror.mov
「いいね!」 6