2012-12-10 52 views
-3

enter image description hereDISTINCTROW通過ID

選擇 DISTINCTROW ProductsId由於盆腔炎,(SELECT SUM(QuantityByID)WHERE ProductsId = PID) FROM cartitem

我想要得到這樣的結果

ProductId Quantity 
7    7 
13   2 
14   2 
9    1 
+0

你想得到什麼?請進一步解釋。 –

+1

用'DISTINCT'替換'DISTINCTROW'並嘗試。 –

回答

0

沒有問題很難提供幫助,但我認爲您需要GROUP BY:

SELECT ProductsId as pid, SUM(QuantityByID) 
FROM products 
GROUP BY ProductsId 

這將給出每個產品ID的數量總和。

+0

謝謝我使用羣組作品 – UniMe

+0

@UniMe沒問題,很高興我能幫到你。 – Jim