Mostre três contadores por usuário em uma única linha
Um painel de analytics mostra três números por usuário em uma única linha: quantas visualizações, quantas compras e quantos reembolsos ele fez. Sem agregados condicionais você teria que rodar três consultas separadas e juntá-las.
Para cada usuário, calcule em uma única consulta a contagem de eventos do tipo view, purchase e refund separadamente. Ordene pelo id do usuário.
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.
| views | refunds | user_id | purchases |
|---|---|---|---|
| 2 | 0 | 1 | 2 |
| 3 | 0 | 2 | 0 |
| 1 | 1 | 3 | 1 |
Entre para ver seu histórico de envios
EntrarEntre para usar o AI Mentor
Entrar