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!
Fala, Neusa! Tudo bom?
Agradeço por trazer sua solução para o fórum!
Curti demais como trabalhou as funções de agregação para analisar dados em SQL, entendeu perfeitamente a importância do WHERE com filtro de ano para separar os registros de 2023 e usou bem o sum, max e min para gerar estatísticas úteis do faturamento.
Algo bem legal para complementar é dar nomes mais claros às colunas retornadas, usando AS com alias descritivos. Dessa maneira:
SELECT
MAX(faturamento_bruto) AS maior_faturamento,
MIN(faturamento_bruto) AS menor_faturamento,
SUM(faturamento_bruto) AS total_faturamento
FROM faturamento;
Isso faz com que os resultados fiquem mais legíveis e fáceis de interpretar.
E algumas boas práticas que você pode adotar são:
mes esteja indexada para acelerar filtros por ano. GROUP BY quando quiser ver estatísticas por mês ou cliente.Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.
Ah, uma pergunta: você prefere evoluir esse código para gerar relatórios mensais detalhados com GROUP BY mes ou manter apenas os totais gerais para focar na análise macro?
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!