Obtenha três detalhamentos em uma única consulta
O painel precisa de um único resultado com três cortes ao mesmo tempo: contagens de eventos por tipo de evento, contagens de eventos por usuário e o total geral sobre todos os eventos. Rodar três consultas e juntá-las via union é feio e ineficiente: uma única consulta com agrupamento sobre vários conjuntos de colunas resolve isso. Mostre o tipo de evento, o id do usuário e a contagem de eventos — para os cortes «só por tipo», «só por usuário» e «total geral». Ordene por tipo de evento (os valores vazios por último), depois por id de usuário (os valores vazios também por último).
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.
| n | type | user_id |
|---|---|---|
| 12 | purchase | NULL |
| 6 | refund | NULL |
| 10 | view | NULL |
Entre para ver seu histórico de envios
EntrarEntre para usar o AI Mentor
Entrar