Recuento de filas de un DISTINCT sobre una agregación GROUP BY
Avito plantea una pega clásica de entrevista: ¿sabe el candidato que DISTINCT encima de GROUP BY casi siempre no hace nada? Aquí tienes una pequeña reproducción del mismo truco sobre datos de analítica de clicks.
Ejecuta la consulta sobre los datos del seed y devuelve cuántas filas produce:
Devuelve el resultado en una sola columna rows_returned — el recuento de filas que la consulta de arriba produce sobre los datos del seed (es decir, envuelve la consulta y haz COUNT(*) sobre ella).
Ejemplo de respuesta esperada
Así es una respuesta correcta: tiene su propio número de filas y no tiene por qué coincidir con las tablas del esquema.
| rows_returned |
|---|
| 11 |
Avito
Inicia sesión para ver tu historial de envíos
Iniciar sesiónInicia sesión para usar el AI Mentor
Iniciar sesiónFocus radio
Paused · SomaFM · Fluid