【发布时间】:2017-04-24 22:56:40
【问题描述】:
我在 DB2 中有一个包含帐号的文件,其中包含 YYYYMMDD 格式的最后交易日期字段。如果最后交易日期距离今天日期少于 6 个月,这些账户将被归类为休眠账户。有没有办法提取最后交易日期从今天起不到 6 个月的帐户?
最后交易日期不是账户的固定日期。
如果最后交易日期是时间戳格式,我相信这会很容易。
【问题讨论】:
-
不确定。
我在 DB2 中有一个包含帐号的文件,其中包含 YYYYMMDD 格式的最后交易日期字段。如果最后交易日期距离今天日期少于 6 个月,这些账户将被归类为休眠账户。有没有办法提取最后交易日期从今天起不到 6 个月的帐户?
最后交易日期不是账户的固定日期。
如果最后交易日期是时间戳格式,我相信这会很容易。
【问题讨论】:
你应该可以使用表达式
select * from yourtable
where TIMESTAMP_FORMAT(YOURLASTTRANSACTIONCOLUMN,'YYYYMMDD') > CURRENT TIMESTAMP - 6 MONTHS
选择所需的记录。
【讨论】: