Oracle - 日期与百分比不一样

时间:2014-04-09 09:01:28

标签: oracle date

我写信给你是因为我需要有关日期的SQL查询的帮助。

我想修改此查询:

WHERE TABLE.date NOT LIKE to_date('31/12/2013','DD/MM/YYYY')

每年31/12将被排除在外。 类似于:不喜欢to_date(' 31/12/20 %%',' DD / MM / YYYY')..

感谢您的帮助:)

1 个答案:

答案 0 :(得分:1)

在我看来,好方法是:

WHERE TO_CHAR(TABLE.date, 'DD/MM') != '31/12'

如果您希望自2000年以来每年排除31/12,那就是:

WHERE TO_CHAR(TABLE.date, 'DD/MM/YYYY') NOT LIKE '31/12/20%'