Numero di righe per DISTINCT su un aggregato GROUP BY
Avito pone un classico tranello da colloquio: il candidato sa che DISTINCT applicato sopra GROUP BY è quasi sempre inutile? Ecco una piccola riproduzione dello stesso trucco su dati di analitica dei click.
Esegui la query sui dati di partenza e restituisci quante righe produce:
Restituisci il risultato in un'unica colonna rows_returned — il conteggio delle righe che la query qui sopra produce sui dati di partenza (cioè racchiudi la query ed esegui COUNT(*) su di essa).
Esempio di output atteso
Ecco come appare una risposta corretta — il suo numero di righe è a sé stante, non deve corrispondere alle tabelle dello schema.
| rows_returned |
|---|
| 11 |
Avito
Accedi per vedere la cronologia degli invii
AccediAccedi per usare l'AI Mentor
AccediFocus radio
Paused · SomaFM · Fluid