2017-09-19 39 views
-1

Click here to know my doubt如何獲得客戶數量並將其顯示在產品上?

我能夠得到客戶對產品的數量,但對我來說很難像上面圖片中提到的那樣顯示。

+0

這不是一個完整的問題。請_edit_你的問題,並將你的表格數據作爲實際文本,每行縮進4個空格。然後,向我們展示您嘗試的查詢,或者如果沒有,爲什麼您無法嘗試查詢。 –

回答

1

你可以使用一個左連接和計數功能:

select p.product, 
    count(c.name) as cust_count 
from product p 
left join customer c 
on p.product = c.product 
group by p.product; 

這是假設你需要零計數沒有任何客戶的產品。

如果不是的話,你可以使用簡單的聚合:

select product, 
    count(*) as cust_count 
from customer 
group by product; 
+0

非常感謝@GurV –

+0

不客氣。 – GurV

相關問題