Obtenir trois ventilations en une seule requête
Le tableau de bord a besoin d'un résultat unique comportant trois découpages à la fois : le nombre d'événements par type d'événement, le nombre d'événements par utilisateur et le total général sur l'ensemble des événements. Lancer trois requêtes et les assembler par union est inélégant et inefficace : une seule requête regroupant les données sur plusieurs ensembles de colonnes suffit. Affichez le type d'événement, l'identifiant de l'utilisateur et le nombre d'événements — pour les découpages « par type uniquement », « par utilisateur uniquement » et « total général ». Triez par type d'événement (valeurs vides à la fin), puis par identifiant d'utilisateur (valeurs vides également à la fin).
Exemple de sortie attendue
Voici à quoi ressemble une réponse correcte — son nombre de lignes lui est propre, il n'a pas à correspondre aux tables du schéma.
| n | type | user_id |
|---|---|---|
| 12 | purchase | NULL |
| 6 | refund | NULL |
| 10 | view | NULL |
Connectez-vous pour voir l'historique des soumissions
Se connecterConnectez-vous pour utiliser le Mentor IA
Se connecter