DB2-选择上个月为date_column的行

时间:2017-07-12 10:25:15

标签: db2

我需要从date_column在上个月内的表中选择count(字段),即从上个月的第一个月到本月的第一个月。由于此查询将自动进行,因此需要参考任何给定日期的最后一个月。

date_column的数据类型为timestamp

提前致谢!

1 个答案:

答案 0 :(得分:0)

SELECT(CAST(当前时间戳AS DATE)) - (DAY(CAST(当前时间戳AS DATE)) - 1)DAYS FROM sysibm.sysdummy1;

SELECT(CAST(当前时间戳AS DATE)) - (DAY(CAST(当前时间戳AS DATE)) - 1)DAYS - 1个月 FROM sysibm.sysdummy1;

管理找到这些查询,找到本月和上个月的第一个