Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou fazendo um comando no firebird
preciso comparar dois selects,
eu preciso que seja listado os campos numero do lançamento, origem, data, debito, credito e valor
somente quando o valor for igual.
ou seja quando tiver origens diferentes e valores iguais isso na mesma tabela.
fiz esse comando :
select CHAVELCTOCTB,DATALCTOCTB,CODIGOORIGLCTOCTB,CONTACTBDEB,CONTACTBCRED,VALORLCTOCTB from lctoctb
where CONTACTBDEB= 1687 and CODIGOORIGLCTOCTB ='IP'
and codigoempresa=:CODEmpresa and DATALCTOCTB between :INICIAL and :FINAL AND contactbcred= :CONTABANCO
union
select CHAVELCTOCTB,DATALCTOCTB,CODIGOORIGLCTOCTB,CONTACTBDEB,CONTACTBCRED,VALORLCTOCTB from lctoctb
where CONTACTBCRED= 1687 and CODIGOORIGLCTOCTB ='CP'
and codigoempresa=:CODEmpresa and DATALCTOCTB between :INICIAL and :FINAL
os campos são exatamente o que preciso, porém quero que liste apenas quando o campo VALORLCTOCTB for igual nos dois selectCarregando comentários...