Загрузка данных


SELECT p.id, p.name, sub.total_quantity
FROM products p
JOIN (
    -- Подзапрос 1: считает общую сумму заказов для каждого продукта
    SELECT product_id, SUM(quantity) AS total_quantity
    FROM ordered_products
    GROUP BY product_id
) sub ON p.id = sub.product_id
WHERE sub.total_quantity = (
    -- Подзапрос 2: находит максимальное значение среди всех сумм
    SELECT MAX(total_sum)
    FROM (
        SELECT SUM(quantity) AS total_sum
        FROM ordered_products
        GROUP BY product_id
    )