Такое решение верно?
SELECT
order_id.order_id,
product.product_id,
product.model,
product.sku,
product.mpn,
product.manufacturer_id,
product.price,
product.entry_price,
order_product.order_product_id,
order_product.order_id,
order_product.product_id,
order_product.quantity
FROM
oc_order AS order_id ,
oc_order_product AS order_product ,
oc_product AS product
WHERE
order_id.date_modified BETWEEN '2018-01-01 00:00:00' AND '2018-02-02 23:59:59' AND
order_product.order_id = order_id.order_id AND
product.manufacturer_id = '1'
С Navicat попробувал, чтото выдало, но незнаю нормальный ли запрос, несколько записей повторяються, логично же заказывали один и тот же товар несколько раз. Как их сгрупировать в один при том чтоб их количество подсчиталось, это можна с помощью SQL, или уже PHP?