valdirdill, Acrescente uma coluna com o tipo:
SELECT CLIENTE, VENCIMENTO, CAST(SALDO_RECEBER AS FLOAT) AS VALOR_FINAL, Cast('EM ABERTO' as Varchar(10)) as TIPO FROM CONTASRECEBER WHERE VENCIMENTO BETWEEN :VInicio AND :VFim UNION ALL SELECT CLIENTE, VENCIMENTO, CAST(VALOR_RECEBIDO AS FLOAT) AS VALOR_FINAL, Cast('QUITADO' as Varchar(10)) as TIPO FROM CONTASRECEBIDAS WHERE VENCIMENTO BETWEEN :VInicio AND :VFim Sucesso !! Moacir valdirdill escreveu: > Olá, > > Estou fazendo um select com duas tabelas utilizando a opção UNION. Em alguns > campos faço um cast pois cada tabela tem um nome diferente no campo. Veja o > script: > > SELECT CLIENTE, VENCIMENTO, CAST(SALDO_RECEBER AS FLOAT) AS VALOR_FINAL FROM > CONTASRECEBER WHERE VENCIMENTO BETWEEN :VInicio AND :VFim > UNION ALL > SELECT CLIENTE, VENCIMENTO, CAST(VALOR_RECEBIDO AS FLOAT) AS VALOR_FINAL FROM > CONTASRECEBIDAS WHERE VENCIMENTO BETWEEN :VInicio AND :VFim > > Funciona direitinho. Minha dúvida é: no relatório eu gostaria de identificar > cada linha para saber se o registro impresso é de CONTASRECEBER ou de > CONTASRECEBIDAS > > Alguém pode me ajudar? > > Uso D7 e FB 2.0 > > Obrigado > > > > ------------------------------------ > >