我写信给你是因为我需要有关日期的SQL查询的帮助。
我想修改此查询:
WHERE TABLE.date NOT LIKE to_date('31/12/2013','DD/MM/YYYY')
每年31/12将被排除在外。 类似于:不喜欢to_date(' 31/12/20 %%',' DD / MM / YYYY')..
感谢您的帮助:)
答案 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%'