Select entre varias tabelas

2 respostas
D

Boa noite galera,

Estou tentando bolar um select entre varias tabelas mas tah foda. Tenho que tirar um relatorio com o produto mais vendido e clientes que mais compraram. Sendo que só tenho o cadastro de compras e venda separado por item. Tem como fazer um select para somar todos os itens vendidos entre uma determinada data e colocar na tela ?
Vou colocar a estrutura do banco em anexo pra ver se facilita.

Obrigadão


2 Respostas

betoslayer

Tem sim cara, é até simples. Só queria que vc me explicasse qual a diferença da tabela itempedido e itemvenda, ja q têm as mesmas colunas. Me responde pra eu passar o select pra vc

D

Fala beto…

obrigado ai por responder, mas já resolvi.
Usei esse SELECT

SELECT a.codproduto, SUM(b.quantidade), AVG(b.valor) FROM produto a, itempedido b, pedido c WHERE (a.id_produto=b.id_produto) AND (b.id_pedido=c.id_pedido) AND (c.data between ? and ?) GROUP BY a.codproduto ORDER BY a.codproduto

Criado 1 de dezembro de 2008
Ultima resposta 8 de dez. de 2008
Respostas 2
Participantes 2