我正在尝试进行正在进行的查询。我应该选择所有早于一年的记录,所以当前日期减去1年。我尝试了几种可能性但每次都出错了。该查询属于一个连接,应该记录上一年的每个记录,直到当前日期减去一年:
left outer join data.pub."vc-669" as det2
on deb.cddeb = det2.cddeb
and det2.jaar = year(curdate()) - 1
and det2."sys-date" < date(month(curdate()), day(curdate()), year(curdate()) - 1)
答案 0 :(得分:0)
那应该只是:
and det2."sys-date" < add-interval( curdate(), - 1, 'year' )
(因为这已经涉及了这一年,所以也没有必要同时考虑det2.jaar
。)