[firebase-br] Consultar 2 campos em 2 tabelas diferentes

Cleber Cardoso - CPD Pampeiro Cam cleber-pampecam em via-rs.net
Qua Abr 18 15:59:51 -03 2012


Boa tarde
Alguém sabe um modo de comparar dois valores de campos em tabelas diferentes p ver se os valores coincidem?
Estou selecionando numa tabela valor de cada produto e preciso ver se fecha com o total de outro campo, de outra tabela.
O Pk delas é o NUM (número da nota), mas não consigo obter os valores ( PIS_VAL + PIS_VAL_FRT = PIS_PROD) na mesma consulta para poder comparar.
Alguém sabe como fazer?

Abaixo estão os valores agrupados por produto;
SELECT SUM(PIS_PROD), SUM(COF_PROD) FROM TB_PRODUTOS WHERE PNUM='19929' AND PSER='03';

             PIS_PROD              COF_PROD
===================== =====================

                 6.11                 28.13

Abaixo estão os valores totais;
SELECT PIS_VAL, COF_VAL, PIS_VAL_FRT, COF_VAL_FRT FROM TB_DOCUMENTO WHERE DNUM='19929' AND DSER='03';

                    PIS_VAL           COF_VAL           PIS_VAL_FRT       COF_VAL_FRT
================= ================= ================= =================

                 6.47                 29.80                  0.36                  1.67


Cleber
LI-V6.3.3.4870 Firebird 1.5
Red Hat Enterprise Linux ES release 4 (Nahant)

 





Mais detalhes sobre a lista de discussão lista