#709

Počet riadkov pri DISTINCT nad agregátom GROUP BY

Avito kladie klasickú chytákovú otázku na pohovore: vie kandidát, že DISTINCT nad GROUP BY takmer vždy nič nerobí? Tu je drobná ukážka toho istého triku na dátach z analytiky kliknutí. Spusti dotaz na seed dátach a vráť, koľko riadkov vyprodukuje: Vráť výsledok v jednom stĺpci rows_returned — počet riadkov, ktoré vyššie uvedený dotaz vráti na seed dátach (t. j. obal dotaz a sprav nad ním COUNT(*)).

Ukážka očakávaného výstupu

Takto vyzerá správna odpoveď — počet riadkov je jej vlastný, nemusí sa zhodovať s tabuľkami schémy.

rows_returned
11
Avito

Tu sa zobrazí výsledok vášho dotazu

Focus radio
Paused · SomaFM · Fluid