Olá, fiz uma query mais simples do que a apresentada na aula, porque achei ela muito longa e confusa, essa foi um pouco mais simples de entender e retornou os mesmos dados
Espero ter ajudado.
Abraço
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, fiz uma query mais simples do que a apresentada na aula, porque achei ela muito longa e confusa, essa foi um pouco mais simples de entender e retornou os mesmos dados
Espero ter ajudado.
Abraço
Oi, Samuel! Tudo bem?
Ótima sugestão de query, e ainda mais valiosa por vir acompanhada do resultado, mostrando que o retorno bate com o da aula.
A sua versão funciona por causa de um detalhe interessante do COUNT: ele ignora valores nulos e conta tudo o que não é nulo. Como seu CASE não tem ELSE, os meses de outros anos viram NULL e ficam de fora da contagem, enquanto o THEN 0 devolve um valor não nulo e entra na conta. Ou seja, o zero ali não está sendo somado, está apenas servindo de marcador.
Agora fiquei curiosa: você pretende adaptar essa mesma lógica para comparar faturamento em vez de quantidade de vendas?