Ceci est une version SQL du rapport du tableau de bord administrateur pour les inscriptions.
Le rapport SQL comptera le nombre d’utilisateurs qui ont rejoint un forum chaque jour entre deux dates, :start_date et :end_date, qui sont des paramètres ajustables selon les besoins du rapport.
-- [params]
-- date :start_date
-- date :end_date
SELECT
u.created_at::date AS Day,
Count (id)
FROM users u
WHERE
u.created_at::date BETWEEN :start_date::date AND :end_date::date
GROUP BY u.created_at::date
Résultats d’exemple
| jour | nombre |
|---|---|
| 2023-01-01 | 12 |
| 2023-01-02 | 13 |
| 2023-01-03 | 17 |
| 2023-01-04 | 30 |
| 2023-01-05 | 12 |
| 2023-01-06 | 5 |
| 2023-01-07 | 9 |