#828

Uma única consulta: por tipo, por usuário e total geral

O painel quer três recortes em um único resultado: contagem de eventos por tipo, contagem de eventos por usuário e o total geral de todos os eventos. Executar três consultas e costurá-las com uma união é feio e ineficiente: um único agrupamento sobre vários conjuntos de colunas entrega tudo em uma única passagem. Mostre o tipo de evento, o id de usuário e a contagem de eventos — para os recortes «só por tipo», «só por usuário» e «total geral». No recorte por tipo o id de usuário fica vazio; no recorte por usuário o tipo fica vazio; na linha de total geral ambos ficam vazios. Ordene por tipo de evento (valores vazios por último), depois por id de usuário (valores vazios por último também).

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.

nkinduser_id
2clickNULL
8pageNULL
4NULL1
Entre para enviar

O resultado da sua consulta aparecerá aqui