DB2中的DAYS和DATE子句

时间:2012-08-01 00:06:08

标签: java sql db2

我想知道是否有人可以在Java中解释这行DB2代码,特别是DAYS子句的功能,因为通常我看到它像DAYS(xxx)一样使用:

dd.actual_date between DATE('"+startDate+"') - "+noDays+" DAYS AND DATE('"+startDate+"')

谢谢, 埃里克

1 个答案:

答案 0 :(得分:1)

根据IBM DB2 infocenter: Date Arithmetic,此语法可用于在日期中添加或减去天数(或数月或数年)。查询将是这样的:

 dd.actual_date between DATE('20120801') - 3 DAYS 
                    AND DATE('20120801')