查找所有连续工作6个月的客户

时间:2018-12-11 19:23:58

标签: oracle continuous

我需要Oracle中的代码帮助

我有具有以下结构的表。这是一个汇总表,按Account_IDmonth(月份滚动到月份的开始日期)和在该月份执行的number of transactions分组。

Account_ID Date      Trans_cnt
------------------------------
A00001     01Jan2018 12
A00002     01Jan2018 14
A00002     01Feb2018 01
A00003     01Feb2018 02
A00001     01Mar2018 12

我需要找到连续交易6个月和交易3个月的帐户

例如,如果对帐户A00001进行了6个月的分析,则在给定的一年中,例如从2018年1月到2018年12月,此帐户应具有从1月到6月或2月到7月的连续交易;或3月至8月也是如此。

让我知道如何为它设计一个sql。

0 个答案:

没有答案