Sorok száma DISTINCT alkalmazásakor egy GROUP BY aggregátum felett
Az Avito egy klasszikus interjús csapdát kérdez: tudja-e a jelölt, hogy a GROUP BY tetejére rakott DISTINCT szinte mindig hatástalan? Íme egy apró reprodukció ugyanerről a trükkről kattintásanalitikai adatokon.
Futtasd le a lekérdezést a seed adatokon, és add vissza, hány sort eredményez:
Add vissza az eredményt egyetlen rows_returned oszlopban — a fenti lekérdezés által a seed adatokon visszaadott sorok számát (azaz csomagold be a lekérdezést, és alkalmazz felette COUNT(*)-ot).
Várt kimeneti minta
Így néz ki egy helyes válasz — a sorszáma a sajátja, nem kell egyeznie a sématáblákkal.
| rows_returned |
|---|
| 11 |
Avito
Jelentkezz be a beküldési előzmények megtekintéséhez
BejelentkezésJelentkezz be az MI-mentor használatához
BejelentkezésFocus radio
Paused · SomaFM · Fluid