【发布时间】:2016-05-26 10:34:15
【问题描述】:
您好,我需要计算按卖家(创建者)分组的 subcategory=E 的客户数量。一旦某个客户被某个卖家统计,其他卖家就应该无法统计该客户,即使可能存在观察结果。
例子
id customerID CreatedBy createdate subcategory
1 1111111111 EVAJEN 2014-03-14 E
2 1111111111 MICMAD 2014-04-15 E
3 9999999999 MICMAD 2014-02-10 E`
这里 MICMAD 不应该计算 id=2,因为 EVAJEN 已经向该客户进行了销售。现在我的代码看起来像这样,但我无法检查客户是否已经被计算在内。
sel createdby, cast(createdate as date) as date1, count(distinct customerID)
from MyDatabase
where subcategory='E'
group by 1,2`
谢谢
【问题讨论】:
-
请用您正在使用的数据库标记您的问题。