Én forespørgsel: efter type, efter bruger og totalsum
Dashboardet ønsker tre udsnit i ét resultat: antal hændelser efter type, antal hændelser efter bruger og totalsummen på tværs af alle hændelser. At køre tre forespørgsler og sy dem sammen med en union er grimt og ineffektivt: en enkelt gruppering over flere sæt af kolonner leverer alt i ét gennemløb. Vis hændelsestype, bruger-id og antal hændelser — for udsnittene "kun efter type", "kun efter bruger" og "totalsum". I type-udsnittet er bruger-id'et tomt; i bruger-udsnittet er typen tom; i totalsum-rækken er begge tomme. Sortér efter hændelsestype (tomme værdier til sidst), derefter efter bruger-id (tomme værdier også til sidst).
Eksempel på forventet output
Sådan ser et korrekt svar ud — dets rækketal er dets eget og behøver ikke at matche skematabellerne.
| n | kind | user_id |
|---|---|---|
| 2 | click | NULL |
| 8 | page | NULL |
| 4 | NULL | 1 |
Log ind for at se indsendelseshistorik
Log indLog ind for at bruge AI-mentor
Log ind