Отчет панели управления - вход выполнен

Это SQL-версия отчета Dashboard для авторизованных пользователей.

Данный отчет предоставляет количество общих просмотров страниц авторизованными пользователями на сайте ежедневно в период между указанной датой начала и датой окончания.

-- [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

Пояснение к SQL-запросу

Этот запрос использует два параметра даты для определения start_date и end_date отчета, а также выбирает date и сумму count как pageviews из таблицы application_requests. Затем запрос фильтрует записи, включая только те, у которых тип запроса соответствует просмотрам страниц авторизованными пользователями, группирует результаты по дате для получения агрегированного подсчета и сортирует вывод по возрастанию даты, предоставляя хронологический обзор активности просмотров страниц пользователями в выбранном периоде.

Пример результатов

date new_pageviews
2023-12-08 1002
2023-12-09 455
2023-12-10 499
2023-12-11 1153
2023-12-12 964
3 лайка