【发布时间】:2022-01-26 17:54:20
【问题描述】:
我正在使用 IBM Data Studio 访问 AS400 上的数据,我不知道如何以编程方式查找上个月的第一个和最后一个日期以在 BETWEEN 子句中使用。例如,如果我今天运行它,它将返回 20211201 和 20211231。我过去做过一些其他的日期数学运算,但这个超出了我的范围。下面是我在这个版本的 SQL 中成功使用的一个日期函数的例子。
{DEC(DATE(DAYS((CURRENT_DATE) - 15 DAY)))}
【问题讨论】: