Me deparei com uma questão durante as aula que me deixou um pouco confuso. Estou trabalhando no exercício onde preciso calcular o valor total de pedidos de cada cliente, utilizando as tabelas clientes, pedidos, e itens_de_pedido.
Aqui está a consulta que desenvolvi:
SELECT p.id, c.nome, SUM(ip.preco_unitario) AS valor_total_pedido
FROM clientes c
JOIN pedidos p ON c.id = p.id_Cliente
JOIN itens_de_pedido ip ON p.id = ip.id_pedido
GROUP BY p.id, c.nome;
No entanto, ao comparar os resultados com os da instrutora, percebi que o valor_total_pedido está dobrado. Estou tendo dificuldades em identificar o motivo dessa duplicação e como corrigi-la.