#828

Eén query: per type, per gebruiker en totaal

Het dashboard wil drie uitsplitsingen in één resultaat: het aantal events per type, het aantal events per gebruiker, en het totaal over alle events. Drie queries draaien en ze samenvoegen via een union is lelijk en inefficiënt: één groepering over meerdere sets kolommen levert alles in één doorloop op. Toon het eventtype, het gebruikers-id en het aantal events — voor de uitsplitsingen «alleen per type», «alleen per gebruiker» en «totaal». In de uitsplitsing per type is het gebruikers-id leeg; in de uitsplitsing per gebruiker is het type leeg; in de totaalregel zijn beide leeg. Sorteer op eventtype (lege waarden achteraan), daarna op gebruikers-id (lege waarden ook achteraan).

Voorbeeld van verwachte uitvoer

Zo ziet een correct antwoord eruit — het aantal rijen is op zichzelf staand en hoeft niet overeen te komen met de schematabellen.

nkinduser_id
2clickNULL
8pageNULL
4NULL1

Je queryresultaat verschijnt hier