[firebase-br] duvida sobre consultas
Hernando
mecanvpcusto em mecan.com.br
Sex Nov 12 17:13:49 -03 2004
boa tarde a todos!
estou com uma duvida sobre consulta que é a seguinte estou dando um
select que pega varios campos em varias tabelas, mas acontece que o
numero de registros que serão selecionados nas tabelas serão diferentes
ou seja 2 na tabela a, 3 na tabela b etc, mas os campos onde o numero de
registro é pequeno estão se repetindo, como contornar isso, já tentei
usando distinct porem não resolveu já tirei o inner do join mas não deu
certo também.
select distinct a.descricao, a.peso, b.quantidade as quantb,
c.quantidade as quantc, c.prep, c.exec, c.tot, d.descricao as descd,
d.equipamento, e.descricao as desce, e.custo, f.quantidade as qtf,
h.preco from comproduto f inner join opintproduto C ON(C.idproduto =
f.idproduto) inner JOIN servicointerno D ON (D.cdinterno = C.cdinterno)
inner join componente a on (a.cdcomponente = f.cdcomponente) inner
JOIN opextproduto B ON (B.idproduto = f.IDPRODUTO) inner join
servicoexterno e on (e.cdservico = b.cdservico) inner join materiaprima
h on (h.cdmateria = a.cdmateria) where f.idproduto = 10001;
Mais detalhes sobre a lista de discussão lista