DB2:添加一个";“天”;使用between子句时的修饰语

DB2:添加一个";“天”;使用between子句时的修饰语,db2,between,Db2,Between,您好,我想在sql db2中实现以下BEVER子句: between start_date - 1 days and end_date 其中开始日期和结束日期是标准日期,我希望在开始日期前一天到结束日期之间进行搜索。但是,我得到以下错误: An expression with a datetime value or a labeled duration is not valid 但是,如果我尝试: between start_date and end_date + 1 days 没有人抱怨

您好,我想在sql db2中实现以下BEVER子句:

between start_date - 1 days and end_date
其中开始日期和结束日期是标准日期,我希望在开始日期前一天到结束日期之间进行搜索。但是,我得到以下错误:

An expression with a datetime value or a labeled duration is not valid
但是,如果我尝试:

between start_date and end_date + 1 days
没有人抱怨。我如何使第一个子句起作用


谢谢你试过用括号吗。我犯了愚蠢的错误。谢谢你,沃伦。永远不要低估括号的重要性。