Я не уверен, что это определенно группа под вопросом, поскольку я пробовал группировать это по нескольким столбцам. Основная проблема заключается в таблицу, как это:mysql group by multiple
Я хотел бы получить сумму TOTAL_PRICE порядка для разных стран, но сгруппированы по order_id. Таким образом, для Франции сумма total_price должна быть 8000, так как две строки для одного и того же порядка. Мой sql явно не прав, поскольку я не получаю этого.
SELECT sum(total_price) as total_price_per_country
FROM cars
WHERE (country IN ('France'))
group by order_id, country;
order_id не является уникальным. Первые две строки имеют тот же order_id –