を更新:SQLの計算及び列方向
BEGIN
Update Materials
SET used_last=
(
Select
SUM(Amount*used_last)
FROM Used_Materials,
Materials,
PCNs
WHERE [email protected]
AND Used_Materials.Material_NR=Materials.Material_NR
AND [email protected]
)
FROM Materials,
PCNs
WHERE [email protected]
AND [email protected]
END
この手順は、各材料(MATNR)のために呼び出されることがあります。一度にすべての出品者に対してこの操作を実行することは可能ですか?私はCURSORとMAX Caseを遭遇しましたが、私はその周りに頭を上げることができません。
ご協力いただければ幸いです。
? – mabi