Eine Abfrage: nach Typ, nach Nutzer und Gesamtsumme
Das Dashboard möchte drei Sichten in einem einzigen Ergebnis: Ereigniszahlen nach Typ, Ereigniszahlen nach Nutzer und die Gesamtsumme über alle Ereignisse. Drei Abfragen auszuführen und sie per Union zusammenzusetzen, ist unschön und ineffizient: Eine Gruppierung über mehrere Spaltensätze liefert alles in einem einzigen Durchlauf. Geben Sie den Ereignistyp, die Nutzer-ID und die Anzahl der Ereignisse aus — für die Sichten «nur nach Typ», «nur nach Nutzer» und «Gesamtsumme». In der Sicht nach Typ ist die Nutzer-ID leer; in der Sicht nach Nutzer ist der Typ leer; in der Gesamtsummenzeile sind beide leer. Sortieren Sie nach Ereignistyp (leere Werte zuletzt), dann nach Nutzer-ID (leere Werte ebenfalls zuletzt).
Beispiel der erwarteten Ausgabe
So sieht eine korrekte Antwort aus — ihre Zeilenanzahl ist eigenständig und muss nicht mit den Schematabellen übereinstimmen.
| n | kind | user_id |
|---|---|---|
| 2 | click | NULL |
| 8 | page | NULL |
| 4 | NULL | 1 |
Melde dich an, um den Einreichungsverlauf zu sehen
AnmeldenMelde dich an, um den KI-Mentor zu nutzen
Anmelden