Aulas do bloco

Corrija o bugPráticaSQL

Grupo trocado na media por categoria

Corrigir o GROUP BY para calcular a média por categoria.

A consulta abaixo deveria devolver categoria e media só das vendas com status igual a concluida, com uma linha por categoria e só grupos com mais de uma venda. Ela filtra certo com WHERE e HAVING, mas agrupa por status e devolve o grupo errado. Corrija o GROUP BY para devolver as colunas categoria e media, onde media é AVG(valor) do grupo.

Revisa aula 14 (10/09)

Solução comentada

Verifique uma tentativa sua para liberar a solução.

Tabelas

vendas 10 linhas

idprodutocategoriavalorstatus
1Camiseta Azulroupa80concluida
2Camiseta Pretaroupa90concluida
3Tenis Corridacalcado250concluida
4Tenis Casualcalcado200pendente
5Bone Vermelhoacessorio40concluida
6Meia Brancaacessorio20cancelada
7Calca Jeansroupa150concluida
8Chinelo Praiacalcado50concluida
9Cinto Couroacessorio40pendente
10Camiseta VerderoupaNULLpendente
Sua consulta

O código ao lado tem um bug. Encontre, corrija e verifique.