대시보드 보고서 - 인기 업로드

이것은 상위 업로드 대시보드 리포트의 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개의 좋아요