ola gente, estou fazendo uma consulta em uma tabela access: select * from EMITIDOS where (day(DTEMISSAO_CHEMITIDOS)= :dd and month (DTEMISSAO_CHEMITIDOS)= :mm and year(DTEMISSAO_CHEMITIDOS)= :aa)) or (day(DTCOMP_CHEMITIDOS)=:dd and month(DTCOMP_CHEMITIDOS)=:mm and year (DTCOMP_CHEMITIDOS)=:aa) or (day(DTVENC__CHEMITIDOS)=:dd and month (DTVENC__CHEMITIDOS)=:mm and year(DTVENC__CHEMITIDOS)=:aa)
tbm tentei assim: (select * from EMITIDOS where day(DTEMISSAO_CHEMITIDOS)= :dd and month (DTEMISSAO_CHEMITIDOS)= :mm and year(DTEMISSAO_CHEMITIDOS)= :aa) union all (select * from EMITIDOS where day(DTCOMP_CHEMITIDOS)=:dd and month(DTCOMP_CHEMITIDOS)=:mm and year(DTCOMP_CHEMITIDOS)=:aa) union all (select * from EMITIDOS where day(DTVENC__CHEMITIDOS)=:dd and month(DTVENC__CHEMITIDOS)=:mm and year(DTVENC__CHEMITIDOS)=:aa) Ambas as formas esta me retornando somente a primeira data (DTEMISSAO_CHEMITIDOS). Gostaria que esta consulta tivesse o retorno dos 3 campos DTEMISSAO_CHEMITIDOS, DTCOMP_CHEMITIDOS e DTVENC__CHEMITIDOS para todos os resultados. Grato...