Oi Rafaela,
Sua query está bem estruturada e aborda a análise de desempenho das hospedagens por cidade, calculando a média e o total de avaliações. 👍
A função UPPER(en.cidade)
está correta para padronizar a exibição das cidades em letras maiúsculas.
O uso de GROUP BY CIDADE
e ORDER BY MEDIA DESC, TOTAL_AVALIACOES DESC
também está adequado para ordenar os resultados pela média de avaliações e, em caso de empate, pelo total de avaliações. 💪
Para saber mais: Documentação oficial do MySQL sobre funções de agregação. Este link leva à documentação oficial do MySQL, onde você pode encontrar informações detalhadas sobre as funções de agregação como AVG, SUM e COUNT.
Continue explorando e aprimorando suas habilidades! 💻