私は毎日の販売および購入トランザクション/エントリを保存する「エントリ」というテーブルを持っています。MySQLインベントリ/在庫平均原価計算
EntryDate EntryType Item Qty Rate Cost Sale
2016-01-01 Purchase Apples 10 10 100 -
2016-01-02 Purchase Apples 20 15 300 -
2016-01-02 Purchase Oranges 20 15 300 -
2016-01-02 Sale Apples 5 20 ** 100
....
....
は今、私は更新にクエリを実行する必要があります---
---エントリ表 [EntryType]は上記の表の[コスト]列を:「エントリ」テーブルは次のようになります'販売'。加重平均法、すなわち現在の販売行コスト=合計(過去のすべての購入費用 - すべての前回の計算された売上原価)/合計(過去のすべての購入数量 - 前回のすべての売上数量)を使用して計算されます。私はちょうど私がこの権利を得たことを確認するために、クエリ
update entires set ...
あなたは本当にMySQLを使用していますか? C#は列名の角括弧と同様にSQL Serverにも関連付けられています。 –
私はちょうど他のテキストと区別するために角かっこを追加しました...はい私はC#でMySQLを使用しています。 –