Ajuda relatorio

1 resposta
fabiodurgante
seguinte tenho uma tabela cliente com id_cliente nome endereco uma tabela produto id_prodto nome 
tabela venda com id_venda e id_cliente data_venda e outra tabela itens_venda com id_venda id_produto quantidade vendida 

quero faze um relatorio assim cliente fabio id_cliente =1 id_venda =1 compro la o produto 5 e o produto 6
e gerar relatorio disso eu so consigo fazer relatorio com 1 unica tabela tipo cliente e produto faço certinho relatorios mas assim acho que presiso comparar os ids e tambem gerar subrelatorio porque senao ficaria assim
venda 1 produto 5 venda 1 produto 6 venda 1 produto 7 sairia a venda quantas vezes teria os produtos na venda queria assim

venda 1 produto 1 produto 3 peorduto 5 se alguem ajudar ai valeuuuu

1 Resposta

fabiodurgante

consegui cosegui ai ta o que eu presisava

SELECT
     *,
     c."nome_cliente" AS c_nome_cliente,
     p."nome_produto" AS p_nome_produto,
     p."quant_produto" AS p_quant_produto,
     p."valor_produto" AS p_valor_produto,
     v."data_venda" AS v_data_venda,
     v."id_cliente" AS v_id_cliente,
     itv."quant_vendida" AS itv_quant_vendida,
     itv."valor_pagar" AS itv_valor_pagar
FROM
     "itens_venda" itv INNER JOIN "venda" v ON itv."id_venda" = v."id_venda"
     INNER JOIN "produto" p ON itv."id_produto" = p."id_produto"
     INNER JOIN "cliente" c ON v."id_cliente" = c."id_cliente"
Criado 18 de dezembro de 2008
Ultima resposta 18 de dez. de 2008
Respostas 1
Participantes 1