#709

Rivien määrä DISTINCT-lauseelle GROUP BY -aggregaatin päällä

Avito esittää klassisen haastattelukompakysymyksen: tietääkö ehdokas, että DISTINCT GROUP BY -tuloksen päällä on lähes aina tehoton? Tässä on pienoismalli samasta kikasta klikkianalytiikan datassa. Suorita kysely siemendataa vasten ja palauta, kuinka monta riviä se tuottaa: Palauta tulos yhdessä sarakkeessa rows_returned — yllä olevan kyselyn siemendatasta tuottamien rivien määrä (eli kääri kysely ja tee COUNT(*) sen yli).

Odotetun tulosteen näyte

Näin oikea vastaus näyttää — sen rivimäärä on omansa, eikä sen tarvitse vastata skeeman tauluja.

rows_returned
11
Avito

Kyselysi tulos näkyy tässä

Focus radio
Paused · SomaFM · Fluid