1
resposta

[Projeto] Mão na massa: agrupando resultados com CASE

SELECT CASE nota
    WHEN 1 THEN 'Péssimo'
    WHEN 2 THEN 'Ruim'
    WHEN 3 THEN 'Bom'
    WHEN 4 THEN 'Ótimo'
    ELSE 'Excelente' END AS categoria_hospedagens,
    COUNT(*) as qtd_hospedagens
FROM avaliacoes
GROUP BY categoria_hospedagens
ORDER BY nota DESC;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Vinicius! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Achei interessante como você utilizou o CASE para transformar os valores numéricos da coluna nota . Essa é uma prática muito útil em SQL para tornar os resultados mais legíveis e interpretáveis em relatórios.

Continue assim!

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!