Вот мои две таблицы
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
Таким образом, я получаю сумму денег, потраченную пользователем.Проблема в том, что расчет неверен, потому что пользователь может купить более одного товара.Я не могу понять, как сделать так, чтобы вычисление для включения и количества.