En fråga: per typ, per användare och totalsumma
Dashboarden vill ha tre snitt i ett enda resultat: antal händelser per typ, antal händelser per användare och totalsumman över alla händelser. Att köra tre frågor och sy ihop dem via union är fult och ineffektivt: en gruppering över flera kolumnuppsättningar levererar allt i ett enda svep. Visa händelsetyp, användar-id och antal händelser — för snitten "endast per typ", "endast per användare" och "totalsumma". I snittet per typ är användar-id tomt; i snittet per användare är typen tom; i totalsummeraden är båda tomma. Sortera efter händelsetyp (tomma värden sist), sedan efter användar-id (tomma värden också sist).
Exempel på förväntad utdata
Så här ser ett korrekt svar ut — radantalet är dess eget, det behöver inte matcha schematabellerna.
| n | kind | user_id |
|---|---|---|
| 2 | click | NULL |
| 8 | page | NULL |
| 4 | NULL | 1 |
Logga in för att se historik över inskick
Logga inLogga in för att använda AI-mentorn
Logga in