Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

thianolima

problema com join no firebird!!!!

Recommended Posts

Ola galera estou com o seguinte problema eu tenho 3 tabelas q compoem o custo do produto, mas nem sempre as tres tabelas tem registros relacionados ao produto.Eu fiz a seguinte select.select sum(a.cma_total)as arm_total, sum(t.cmt_total)as ati_total, sum(m.cmp_total)as mat_totalfrom produtos p inner join comparmadura a on a.pro_codigo = p.pro_codigo inner join compatividade t on t.pro_codigo = p.pro_codigo inner join compmatprima m on m.pro_codigo = p.pro_codigowhere p.pro_codigo = :codigoDai eu queria q nessa select trouxesse os valores mesmo q uma das 3 tabelas nao tenha o registro por exemplo: Se so tiver registros em mat_total eu quero q traga assim:mat_total => 50arm_total => 0 ati_total => 0 Do jeito q eu fiz ela so ta retornando os valores se houver registros nas 3 tabelas.ALGUEM PODE ME AJUDAR!!!!!!?????

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.