-3

ここに画像の説明を入力してください

SELECT DISTINCTROW ProductsId AS pid、(SELECT SUM(QuantityByID)WHERE ProductsId = pid)FROM cartitem

この結果が欲しい

ProductId Quantity 
7             7 
13            2 
14            2 
9             1 
4

1 に答える 1

0

質問なしで手助けするのは難しいですが、私はあなたがGROUP BYを望んでいると思います:

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

これにより、各製品IDの数量の合計が得られます。

于 2012-12-10T01:59:29.397 に答える