query select

Delphi

01/04/2013

pessoal boa tarde, preciso fazer uma query que tenha a seguinte estrutura
1 - produto a
1 - produto a
1 - produto a
1 - produto a
2 - produto b
2 - produto b
1 - produto b

observação - os produtos b pertencem ao produto a

tenho seguinte frase sql, detalhe os produtos se encontram nestas tabelas

SELECT kitprodutos.codigo,produto.CODBARRA,produto.descricao,sum(kitprodutos.qtde * iped.qtde)as total
FROM kitprodutos
INNER JOIN produto ON kitprodutos.produto = produto.codprod
left outer join iped on (kitprodutos.codigo = iped.codprod)
where iped.DTPEDIDO >=:inicio and iped.DTPEDIDO <=:final or kitprodutos.CODIGO =:cod
group by kitprodutos.codigo,produto.CODBARRA,produto.descricao
Wilson Leizico

Wilson Leizico

Curtidas 0

Respostas

Joel Rodrigues

Joel Rodrigues

01/04/2013

O que é o primeiro campo do resultado que você busca e como assim o produto b está dentro do a?
GOSTEI 0
Wilson Leizico

Wilson Leizico

01/04/2013

bom dia,
acho que não fui bem didático.

o produto b compõe um item do produto a

por exemplo: pizza de mussarela
1- pizza de mussarela
2- massa
2- mussarela
2- molho tomate
1-embalagem
1-motoboy

como se fosse uma formula.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

01/04/2013

E esse primeiro campo, de que se trata?
GOSTEI 0
Wilson Leizico

Wilson Leizico

01/04/2013

pode ser como produto que compõem a pizza.
no exemplo anterior a embalagem.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

01/04/2013

Informe as estruturas das tabelas para ver se consigo de ajudar, pois está meio confuso ainda.
GOSTEI 0
POSTAR