#709

Število vrstic pri DISTINCT nad agregatom GROUP BY

Avito postavi klasično zvijačno vprašanje na razgovoru: ali kandidat ve, da je DISTINCT nad GROUP BY skoraj vedno brez učinka? Tukaj je drobna ponovitev iste zvijače na podatkih klikovne analitike. Poženi poizvedbo na seed podatkih in vrni, koliko vrstic vrne: V en sam stolpec rows_returned vrni število vrstic, ki ga zgornja poizvedba vrne na seed podatkih (torej ovij poizvedbo in nad njo naredi COUNT(*)).

Vzorec pričakovanega izhoda

Tako izgleda pravilen odgovor — ima svoje število vrstic in se ni treba ujemati s tabelami sheme.

rows_returned
11
Avito

Rezultat vaše poizvedbe se bo prikazal tukaj

Focus radio
Paused · SomaFM · Fluid