Informe del Panel - Conectado

Esta es una versión SQL del Informe del Panel para Usuarios Conectados.

Este informe proporciona un recuento de las visualizaciones de página totales de los usuarios conectados en un sitio cada día entre una fecha de inicio y una fecha de fin especificadas.

-- [params]
-- date :start_date = 2023-12-08
-- date :end_date = 2024-01-10

SELECT
  date,
  SUM(count) AS pageviews
FROM
  application_requests
WHERE
  req_type = 7
AND
  date BETWEEN :start_date AND :end_date
GROUP BY
  date
ORDER BY
  date ASC

Explicación de la consulta SQL

Esta consulta utiliza dos parámetros de fecha para definir la start_date y la end_date para el informe, y selecciona la date y la suma de count como pageviews de la tabla application_requests. Luego, la consulta filtra los registros para incluir solo aquellos con un tipo de solicitud que corresponde a las visualizaciones de página de usuarios conectados, agrupa los resultados por fecha para obtener un recuento agregado y ordena la salida en orden ascendente por fecha, ofreciendo una vista cronológica de la actividad de visualización de páginas de los usuarios dentro del período seleccionado.

Resultados de ejemplo

date new_pageviews
2023-12-08 1002
2023-12-09 455
2023-12-10 499
2023-12-11 1153
2023-12-12 964
3 Me gusta