Postando a Resposta do desafio ;)
SELECT c.nome, sum(ip.precounitario )
FROM clientes c
JOIN pedidos p on c.id = p.idcliente
JOIN itenspedidos ip on p.id = ip.idpedidos
GROUP BY c.nome
ORDER BY sum(ip.precounitario ) desc;
Postando a Resposta do desafio ;)
SELECT c.nome, sum(ip.precounitario )
FROM clientes c
JOIN pedidos p on c.id = p.idcliente
JOIN itenspedidos ip on p.id = ip.idpedidos
GROUP BY c.nome
ORDER BY sum(ip.precounitario ) desc;
Olá, Bruno! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso do JOIN para relacionar tabelas com SQL, utilizou muito bem a função de agregação SUM para calcular valores e ainda compreendeu a importância da cláusula GROUP BY para organizar os resultados por cliente.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Sugestão de conteúdo para você mergulhar ainda mais no tema:
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!