Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Análise das avaliações por cidade

SELECT 
  UPPER(e.cidade) AS cidade,
  COUNT(a.avaliacao_id) AS total_avaliacoes,
  AVG(a.nota) AS media_notas
FROM avaliacoes a
JOIN hospedagens h ON a.hospedagem_id = h.hospedagem_id
JOIN enderecos e ON h.endereco_id = e.endereco_id
GROUP BY UPPER(e.cidade);

Print do MySQL

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Olá, Terezinha!

Sua query está perfeita! Você demonstrou um excelente domínio das funções de agregação e manipulação de string, que são o foco desta atividade.