Я получаю следующее имя обновления таблицы ошибок моей таблицы при выполнении этого запроса:
update t1 set t1.DIST_= (SELECT SUM(t2.amount) as DIST_ FROM t2
WHERE unique_number =300291 and t2.reseller_id ='31')
у меня есть 2 таблицы (t1 и t2), t1 имеет столбец DIST_ и unique_number, а 1 строка t2 имеет много строки сумма столбца, уникальный_номер, reseller_id
Этот запрос должен рассчитать сумму из таблицы t2 с t2.reseller_id = '31 'и записать значение в t1.DIST_ по уникальному_number
Теперь запрос изменяет значенияиз всех столбцов таблицы, но мне нужно обновить только столбец, где t2.unique_number = t1.unique_number