Rapport du tableau de bord - Téléchargements principaux

Ceci est une version SQL du rapport de tableau de bord pour les meilleurs téléchargements.

Ce rapport fournit une liste détaillée des fichiers téléchargés par les utilisateurs dans une plage de dates spécifique. Il comprend l’ID de l’utilisateur associé à chaque téléchargement, l’extension du fichier, la taille du fichier en mégaoctets et le nom de fichier d’origine.

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

SELECT
    user_id,
    extension,
    ROUND((filesize/1048576.00),1)||'MB' AS "Taille du fichier",
    original_filename NomDeFichier
FROM uploads
WHERE created_at::date BETWEEN :start_date AND :end_date
ORDER BY filesize DESC

Paramètres

  • :start_date: Le début de la plage de dates pour le rapport.
  • :end_date: La fin de la plage de dates pour le rapport.

Les deux paramètres de date acceptent le format AAAA-MM-JJ.

Exemple de résultats

utilisateur extension Taille du fichier nomDeFichier
user_1 mp4 26.8MB uploadname012345.mp4
user_2 mp4 26.4MB example_mp4name.mp4
user_3 mov 23.3MB screenrecordingofanerror.mov
6 « J'aime »