私は2つのテーブルを持っていますが、そのうちの1つはアイテムの初期ディスカウントを保持し、もう1つは店員が初期ディスカウントに加えてそのアイテムに与える割引を保持します。任意の数の品目を販売することができ、割引が適用される。アイテムの割引を得る方法
私がここでやろうとしているのは、group by order_idで、割引の総ドル額を取得します。私はこれが正しいわけではありません。なぜなら、それぞれの商品が50%割引された$ 10.00の購入で、約$ 5のものが必要になると、19セントになるからです。
これはどのように計算されますか?
SUM(price*quantity)*(SUM(a.discount)+b.discount) AS discount
テーブル構造とは何ですか? – Merijn
あなたの数学が間違っているような音 – diagonalbatman
はい、アンディ、私は信じています。私が明らかにしていないのは、店員が、合計で125%の割引となる「SUM()」を使って、25%割引で5つのディスカウント商品を私の数学で言うということです。 –