1
を持つ列から差し引きます。しかし、そこに重複するアイテムがあり、それが唯一のアイテムごとに一回、それを減算します。私は何をすべきか?私はテーブルのスクリーンショットを添付しました。助けをあらかじめありがとう!は、だから私は「qitems」テーブルから手に数量から私の「消費」表からの出荷数量を減算する必要が重複
Update qi
Set qi.QtyOnHand = (qi.QtyOnHand - c.delqty)
From qitem qi
Inner Join Consuming c
on qi.itemname = c.itemname
参加する前に、「消費」をグループ化して合計する必要があります。そして、* itemnameに参加しないでください!主キーと外部キーを使用します。 – shmosel
あなたの構文は、MySQLの構文ではありません。データベースのタグはありますか? –
私はそれを修正しました!その –