2017-07-17 113 views
-1

我有一个问题,我想基于解决:SQL找到客户谁停止消费

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

4月17日价格上涨。

我已经确定了每月支付到3月17日的那些客户,但我现在要如何去寻找这些客户,哪些客户从4月17日起不再支付?

任何伪代码,将是一个很大的帮助 感谢

+1

'任何伪代码将是一个伟大help' ...我只是要问_you_为此,样本数据也会很好。 –

回答

1

你想是这样的:

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

谢谢!这工作完美 – Alvis