Если ваш столбец EXPIRED_DATE
имеет тип даты, вам не нужно снова преобразовывать его в дату, используя TO_DATE
.
Я думаю, вам нужно следующее:
AND EXPIRED_DATE < TO_DATE('31/12/2015','DD/MM/YYYY')
Это вернет false для любого EXPIRED_DATE
, который является нулевым, и эта запись не будет включена в результат.
Если вы хотите, чтобы Null EXPIRED_DATE
был включен в результат, вы можете использовать ИЛИ следующим образом:
AND (EXPIRED_DATE IS NULL OR EXPIRED_DATE < TO_DATE('31/12/2015','DD/MM/YYYY'))