我想在我的查询中添加以下条件,但我不知道informix中的正确语法。
他的工作日期至少过去了一年..
所以
我尝试了类似的东西
b.work_date - CURRENT >= 12 -- 12 month
怎么做?
答案 0 :(得分:1)
你可以这样做:
b.work_date <= CURRENT - 12 UNITS MONTH
答案 1 :(得分:1)
您需要谨慎使用CURRENT - 12 UNITS MONTH
方法。它不会考虑二月份的闰日,如果您在2012-04-29运行它会导致Invalid day in date
错误。
写
更安全b.work_date < TODAY - 365