Home › Forums › Fórum Banco de Dados e Linguagem SQL com PostgreSQL › Dúvida na escolha de tabelas
Tagged: Solução 2 (Tabelas e consultas)
- This topic has 1 reply, 2 voices, and was last updated 3 months, 3 weeks ago by
Gabriel Alves.
- AuthorPosts
- 26 de janeiro de 2026 at 01:55 #52960
Buenas,
No exercício 6 de subconsultas, fique na dúvida do porque foi utilizado a tabela pedido_produto uma vez que a tabela pedido já possui o valor total do pedido. Ou foi feita uma consulta mais complexa apenas para treinar? Ainda assim acho que daria uma resposta diferente, pois foi considerado o somatório do valor_unitário de cada produto, desconsiderando a quantidade (até onde consegui entender a consulta).
Obrigado desde já!!!
29 de janeiro de 2026 at 10:35 #52969Olá Fernando!
Sim, foi mais complexo para fins de treinamento e exercitar a criação de queries maiores. O uso da tabela pedido_produto foi mais com propósito didático, para treinar subconsultas correlacionadas e agregações, do que por necessidade real do modelo. Em um cenário prático, se a coluna pedido.valor já representa corretamente o total do pedido, o mais simples (e correto) seria usá-la diretamente, sem recalcular nada.
E sua observação está correta sim, o exercício desconsidera a quantidade.
Pra levar em consideração a quantidade, você usaria desse modo:
sum(pdp.valor_unitario * pdp.quantidade)
- AuthorPosts
- You must be logged in to reply to this topic.
