我要找到每個存儲的產品數量爲那家商店的顧客是商店/數兩項罪名被
Customer
Id | dealerId
1 | 10
2 | 11
3 | 10
Product
Id | CustomerId
100 | 1
200 | 3
300 | 2
store
Id
10
11
對於上面例子中的結果將是:
StoreId | value
10 | 2/2
11 | 1/1
我要找到每個存儲的產品數量爲那家商店的顧客是商店/數兩項罪名被
Customer
Id | dealerId
1 | 10
2 | 11
3 | 10
Product
Id | CustomerId
100 | 1
200 | 3
300 | 2
store
Id
10
11
對於上面例子中的結果將是:
StoreId | value
10 | 2/2
11 | 1/1
select S.Id AS StoreId, COUNT(p.Id) AS ProductId, COUNT(CAST.Id) AS CustomerId
from Store S
left join Customer C on C.dealerId = Scheduler.StoreId
left join Product P on P.CustomerId = CAST.Id
group by S.Id
能否請您爲我們提供了一個[SQL小提琴(http://sqlfiddle.com/)或在這裏證明tableVariables一些樣本數據:HTTP:// stackoverflo w.com/questions/37530075/sql-filling-missing-dates/37532218#37532218 – Ralph