SQL查找停止支出的客户

时间:2017-07-17 10:12:28

标签: sql

我有一个问题,我试图解决基于:

每月客户订阅付款的12个月数据(Jun17-May17)。

4月17日价格上涨。

我已经确定了那些每个月都要付款的客户,直到3月17日,但我现在如何找到这些客户,哪些客户从4月17日开始不再付款?

任何伪代码都会有很大的帮助 感谢

1 个答案:

答案 0 :(得分:1)

你想要这样的东西:

select customerId
from t
group by customerId
having max(dte) >= '2017-03-01' and
       max(dte) < '2017-04-01';