Esta es una versión SQL del Informe del Panel para las Cargas Principales.
Este informe proporciona una lista detallada de los archivos cargados por los usuarios dentro de un rango de fechas específico. Incluye el ID de usuario asociado con cada carga, la extensión del archivo, el tamaño del archivo en megabytes y el nombre de archivo original.
--[params]
-- date :start_date
-- date :end_date
SELECT
user_id,
extension,
ROUND((filesize/1048576.00),1)||'MB' AS "Tamaño del archivo",
original_filename Nombre_archivo
FROM uploads
WHERE created_at::date BETWEEN :start_date AND :end_date
ORDER BY filesize DESC
Parámetros
:start_date: El inicio del rango de fechas para el informe.:end_date: El final del rango de fechas para el informe.
Ambos parámetros de fecha aceptan el formato YYYY-MM-DD.
Resultados de ejemplo
| usuario | extensión | Tamaño del archivo | nombre_archivo |
|---|---|---|---|
| user_1 | mp4 | 26.8MB | uploadname012345.mp4 |
| user_2 | mp4 | 26.4MB | example_mp4name.mp4 |
| user_3 | mov | 23.3MB | screenrecordingofanerror.mov |
| … | … | … |