嗨我需要計數子類別= E的客戶數量由賣家(createdby)分組。一旦一位顧客被一個賣家計數,其他賣家都不應該能夠計算該顧客,儘管可能存在觀察。第一次計數的客戶出現
例
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`
在這裏,因爲EVAJEN已經作出出售給客戶MICMAD不應該得到ID = 2的計數。現在我的代碼看起來像這樣,但我無法檢查客戶是否已經被計算在內。
sel createdby, cast(createdate as date) as date1, count(distinct customerID)
from MyDatabase
where subcategory='E'
group by 1,2`
謝謝
請標記您的問題與您正在使用的數據庫。 –