Fórum SQL INNER JOIN COM WHERE E SUM #564524
24/10/2016
0
a do cliente e select * from cliente mas nao sei como colocar esses múltiplos selects juntos a estrutura da tabela fica assim
cliente | pk codigo,nome,cpf,telefone,endereco |
item | pk codigo,descricao |
pedido | pk numero,data,fk codcliente(codigo-cliente) |
pedidoitem| pk codpedido fk (numero-pedido),fk coditem(codigo-item),quantidade,valorunitario |
Yango
Curtir tópico
+ 0Post mais votado
24/10/2016
select pedido.numero , pedido.data , pedido.codcliente , cliente.nome , cliente.cpf , cliente.telefone , cliente.endereco , pedidoitem.coditem , item.descricao , sum(pedidoitem.quantidade) as quantidade , sum(pedidoitem.valorunitario) as valorunitario from pedido , pedidoitem , item , cliente where pedidoitem.codpedido = pedido.numero and item.codigo = pedidoitem.coditem and cliente.codigo = pedido.codcliente group by pedido.numero , pedido.data , pedido.codcliente , cliente.nome , cliente.cpf , cliente.telefone , cliente.endereco , pedidoitem.coditem , item.descricao
leva em consideração que seu pedido tenha item e cliente, ai não precisa de inner join.
Robson Morais
Gostei + 1
Mais Posts
24/10/2016
Yango
Gostei + 0
24/10/2016
Robson Morais
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)