#709

Aantal rijen bij DISTINCT over een GROUP BY-aggregatie

Avito stelt een klassieke strikvraag in sollicitatiegesprekken: weet de kandidaat dat DISTINCT boven op GROUP BY bijna altijd geen effect heeft? Hier is een mini-reproductie van dezelfde truc op data uit klikanalyses. Voer de query uit op de seeddata en geef terug hoeveel rijen die oplevert: Geef het resultaat terug in één kolom rows_returned — het aantal rijen dat de bovenstaande query oplevert op de seeddata (oftewel verpak de query en doe COUNT(*) eroverheen).

Voorbeeld van verwachte uitvoer

Zo ziet een correct antwoord eruit — het aantal rijen is op zichzelf staand en hoeft niet overeen te komen met de schematabellen.

rows_returned
11
Avito

Je queryresultaat verschijnt hier

Focus radio
Paused · SomaFM · Fluid