У меня есть запрос MySQL, который пытается объединить следующие таблицы:
TABLE: orders_products
products_id
orders_id
products_quantity
products_price
TABLE: products
products_id
products_model
Мне нужен запрос, который возвращает общее количество продаж, общее значение продаж для каждого product_id и product_model для каждого продукта в таблице orders_products. Это лучшее, что я придумал до сих пор, и он просто складывает все в одно ведро:
SELECT
SUM( op.products_quantity ) AS num_sold
,SUM( op.final_price * op.products_quantity )
,p.products_model
FROM orders_products AS op
JOIN products AS p
WHERE p.products_id = op.products_id