【问题标题】:Last Transaction Date最后交易日期
【发布时间】:2017-04-24 22:56:40
【问题描述】:

我在 DB2 中有一个包含帐号的文件,其中包含 YYYYMMDD 格式的最后交易日期字段。如果最后交易日期距离今天日期少于 6 个月,这些账户将被归类为休眠账户。有没有办法提取最后交易日期从今天起不到 6 个月的帐户?

最后交易日期不是账户的固定日期。

如果最后交易日期是时间戳格式,我相信这会很容易。

【问题讨论】:

  • 不确定。

标签: sql db2


【解决方案1】:

你应该可以使用表达式

select * from yourtable
where TIMESTAMP_FORMAT(YOURLASTTRANSACTIONCOLUMN,'YYYYMMDD') > CURRENT TIMESTAMP - 6 MONTHS

选择所需的记录。

【讨论】:

  • @Esperento57 - 你认为我为什么建议不要使用演员表?
  • @Esperento57 -- 这很奇怪,因为我记得上周五写了一些东西,但我没有删除它。我不知道是谁干的。
猜你喜欢
  • 2020-07-10
  • 2017-11-22
  • 2021-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多