我有一個SQL表(Email_Campaigns)與活動的主列表,我們已經運行:查詢到GROUP BY和從多個列表中排除
Name DateSent
Campaign01 01/01/2011
Campaign02 01/15/2011
..
Campaign40 10/01/2011
我有一個客戶列表(Email_Received )與他們的會員號碼,他們已經收到了活動:
PK MembershipNo CampaignName
1 123456 Campaign01
2 123456 Campaign02
3 987654 Campaign05
4 111111 Campaign10
我也得到了客戶的MembershipNo的主列表(客戶)
問題:如何編寫查詢來列出每個廣告系列並計算未收到該電子郵件的客戶數量?例如(「收到」列在這裏僅作參考,而不是必要的,因爲我知道如何計算):
Name Received DidNotReceive
Campaign01 1000 9000
Campaign02 3000 7000
..
Campaign40 100 9900
要解決下面的問題......是的,肯定有客戶收到多個電子郵件的情況,這是有目的的。 – hurleystylee