0
ここでは私の二つのテーブル奇妙な計算
users
------------------------
id username name surname
2 Foo f b
4 Bar b f
orders
---------------------
id user_id price qty
1 2 3.2 1
2 4 6 4
etc ...
されており、ここで私のクエリはこのように私は、ユーザーが費やされていることをお金の合計を取得
SELECT
u.name,
u.surname,
COUNT(r.user_id) as total,
SUM(r.price) as total_price,
FROM orders r
LEFT JOIN users u on u.id = r.user_id
WHERE order_id = 4
GROUP BY user_id
どのように見えるかです。 問題は、ユーザーが複数の商品アイテムを購入できるため、計算が間違っていることです。 私はそのような計算を含む方法とquanityを理解することができません。
ので、シンプルなソリューション。ありがとう! – pr1m3x