select a, b, c from MY_TABLE where date < sysdate+1 AND c is NULL order by id
select a, b, c from MY_TABLE where date < sysdate AND b is NULL order by id
Defina "combinar". Meu palpite é que você simplesmente deseja OU os predicados juntos
SELECT a, b, c
FROM my_table
WHERE (dt_column < sysdate+1 and c IS NULL)
OR (dt_column < sysdate and b IS NULL)
ORDER BY id
Você pode, no entanto, querer fazer outra coisa. Talvez você queira UNION ALLos dois conjuntos de resultados, por exemplo, para obter linhas duplicadas.
Defina "combinar". Meu palpite é que você simplesmente deseja OU os predicados juntos
Você pode, no entanto, querer fazer outra coisa. Talvez você queira
UNION ALL
os dois conjuntos de resultados, por exemplo, para obter linhas duplicadas.