#709

Rindu skaits, lietojot DISTINCT virs GROUP BY agregāta

Avito uzdod klasisku intervijas viltību: vai kandidāts zina, ka DISTINCT virs GROUP BY gandrīz vienmēr neko nedara. Šeit ir neliela tā paša trika reprodukcija ar klikšķu analītikas datiem. Palaid vaicājumu uz sēklas datiem un atgriez, cik rindu tas izveido: Atgriez rezultātu vienā kolonnā rows_returned — rindu skaitu, ko iepriekšminētais vaicājums dod uz sēklas datiem (t.i., ietin vaicājumu un izpildi COUNT(*) virs tā).

Sagaidāmais izvades paraugs

Tā izskatās pareiza atbilde — tās rindu skaits ir pašai savs, tam nav jāatbilst shēmas tabulām.

rows_returned
11
Avito

Tava vaicājuma rezultāts parādīsies šeit

Focus radio
Paused · SomaFM · Fluid