2014-09-27 94 views
1

在表中產品的提取物總重複計數從表中,包含屬性:爲兩列在SQL Server

P_CODE, P_DESCRIPT, P_INDATE, P_QOH, P_MIN, P_PRICE, P_DISCOUNT, V_CODE

我試圖找到如何顯示P_CODE的總重複計數產品表中的每個V_code類型。

我已經寫了這個,但它顯示爲一個錯誤,不能完全弄清楚爲什麼。

SELECT COUNT(*) 
FROM 
(
    SELECT DISTINCT P_CODE,V_CODE 
    FROM PRODUCT 
) 

非常感謝您的幫助。

回答

1

可以使用count distinctgroup by條款:

SELECT V_code, COUNT (DISTINCT P_code) 
FROM  product 
GROUP BY V_code