я получил stucked по следующему сценарию:Mysql - колонка обновления от других табличных данных без снижения на строки
таблицы Заказы Order_ID, order_date, order_customerid, order_state, order_city
Таблица Заказчикам customer_id , customer_city, customer_state
Мне нужно дублировать customer_city и customer_state в order_city и order_state, которое в настоящее время равно null. Я пробовал использовать следующее соединение:
select *
from orders o
inner join customers c
on o.customerid = c.id
, а затем с помощью запроса на обновление. Но, похоже, он группирует заказы от клиента, поэтому он не отражает фактическое количество заказов, в результате чего некоторые order_city и order_state остаются пустыми.
Что я могу сделать, чтобы обновить КАЖДЫЙ заказ внутри таблицы заказов, зная, что существует много заказов от одного и того же клиента?
Что весь ваш запрос выглядит? – Jhorra