SELECT deposit.numberSuccessfulDeposits, count(distinct userid)
FROM deposit WHERE deposit.asOfDate between '2016-04-01 00:00:00' and '2016-04-03 23:59:59'
AND deposit.licenseeId = 1306
GROUP BY deposit.numberSuccessfulDeposits
样本输出集团通过总结变量
numberSuccessfulDeposits count(distinct userid)
0 228
1 878
2 90
3 37
4 17
然而,如果Bob在周二做出周一1个存3个存款,那么这将计入这两个“1”和“3”号的成功存款。
numberSuccessfulDeposits count(distinct userid)
0 ##
1 1
2 ##
3 1
4 ##
理想的情况下,它应该只对 “4”
numberSuccessfulDeposits count(distinct userid)
0 ##
1 ##
2 ##
3 ##
4 1
思考算什么?
确定。卡米尔G.和巴尔玛的建议都奏效。现在,我如何将3个以上的存款组合为3+类别? – eddd83