#828

Jeden dotaz: podle typu, podle uživatele a celkový součet

Dashboard chce tři řezy v jediném výsledku: počet událostí podle typu, počet událostí podle uživatele a celkový součet přes všechny události. Spouštět tři dotazy a sešívat je přes sjednocení je ošklivé a neefektivní: jedna agregace přes několik sad sloupců vrátí vše během jednoho průchodu. Vypište typ události, identifikátor uživatele a počet událostí — pro řezy „jen podle typu“, „jen podle uživatele“ a „celkový součet“. V řezu podle typu je identifikátor uživatele prázdný; v řezu podle uživatele je prázdný typ; v řádku celkového součtu jsou prázdné oba. Seřaďte podle typu události (prázdné hodnoty na konci) a poté podle identifikátoru uživatele (prázdné hodnoty také na konci).

Ukázka očekávaného výstupu

Takto vypadá správná odpověď — počet řádků je její vlastní, nemusí odpovídat tabulkám schématu.

nkinduser_id
2clickNULL
8pageNULL
4NULL1

Výsledek vašeho dotazu se zobrazí zde