У меня есть две таблицы Orders
и Order_Details
Поле Order_Details
таблиц *1003* действует как внешний ключ к id_order
таблицам Orders
таблиц.
Я хочу обновить поле price_total
таблицы Orders
с суммированием цен из таблицы Order_Details
.
Я попытался выполнить следующий запрос, но не смог: -
Update Orders, Order_Details
SET Orders.price_total = sum(Order_Details.price)
WHERE Orders.price_total=0
GROUP BY Order_Details.id_order
Ошибка -
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUP BY Order_Details.id_order' at line 4
Как это сделать за один запрос?
Спасибо