0
で複数の値を返しました。サブクエリは、私は2つのテーブルを持っているアップデートセット句
stock_product
個数をproductid
個ごとに更新したいと思います。特定のオーダーIDに対して購入しています。ここで
は私のクエリです:
update product
SET NoOfItems= (select sum(b.Quantity)
from product as a,shippment_order_product as b
where a.Product_ID=b.Product_ID
group by a.Product_ID,b.Product_ID)
これはエラーを与える:
Msg 512, Level 16, State 1, Line 1
Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.
The statement has been terminated.
任意のソリューション?