Három bontás egyetlen lekérdezésben
A dashboardnak egyetlen eredményre van szüksége, amely egyszerre három szeletet tartalmaz: az események számát eseménytípusonként, az események számát felhasználónként, valamint az összes esemény végösszegét. Három lekérdezést futtatni, majd unionnal összefűzni csúnya és hatékonytalan: mindezt egyetlen lekérdezés kezeli, amely több oszlopkészletre egyszerre csoportosít. Mutasd meg az eseménytípust, a felhasználó azonosítóját és az események számát — a „csak típus szerint”, a „csak felhasználó szerint” és a „végösszeg” szeletekhez. Rendezz eseménytípus szerint (az üres értékek a végére), majd a felhasználó azonosítója szerint (az üres értékek szintén a végére).
Várt kimeneti minta
Így néz ki egy helyes válasz — a sorszáma a sajátja, nem kell egyeznie a sématáblákkal.
| n | type | user_id |
|---|---|---|
| 12 | purchase | NULL |
| 6 | refund | NULL |
| 10 | view | NULL |
Jelentkezz be a beküldési előzmények megtekintéséhez
BejelentkezésJelentkezz be az MI-mentor használatához
Bejelentkezés