Contagem de linhas de um DISTINCT sobre uma agregação GROUP BY
A Avito apresenta uma pegadinha clássica de entrevista: o candidato sabe que DISTINCT em cima de GROUP BY quase sempre não faz nada? Aqui está uma pequena reprodução do mesmo truque sobre dados de análise de cliques.
Execute a consulta sobre os dados do seed e retorne quantas linhas ela produz:
Retorne o resultado em uma única coluna rows_returned — a contagem de linhas que a consulta acima produz sobre os dados do seed (ou seja, envolva a consulta e faça COUNT(*) sobre ela).
Exemplo de resposta esperada
É assim que se parece uma resposta correta: ela tem seu próprio número de linhas e não precisa coincidir com as tabelas do esquema.
| rows_returned |
|---|
| 11 |
Avito
Entre para ver seu histórico de envios
EntrarEntre para usar o AI Mentor
EntrarFocus radio
Paused · SomaFM · Fluid