Caríssimos,
O algoritmo abaixo é a versão simplificada de um script SQL que preciso rodar:
select distinct
CODIGO,
DATA_ATUALIZACAO,
DATA_APROVACAO
from TABELA
where
ORDEM_SERVICO = '1'
and DATA_CRIACAO <= to_date('01/10/2021','dd/mm/yyyy')
and ((DATA_ATUALIZACAO like to_date(SYSDATE,'dd/mm/yyyy') or DATA_APROVACAO like to_date(SYSDATE,'dd/mm/yyyy'))
order by CODIGO
;
Mesmo usando "distinct" o resultado retorna valores repetidos de "CODIGO" quando "ORDEM_SERVICO" é 1 para mais de um campo ao mesmo tempo.
Agradeço dicas de como evitar essa repetição.