Я хочу, чтобы обновить один столбец первой таблицы с другим столбцом другой таблицы с помощью следующего запроса:Обновление столбца одной таблицы со столбцом другой таблицы
update tblMTD
set tblMTD.agedebt = OST.balance, OST.balance = '0'
from tblMTD
inner join OST on tblMTD.sub = OST.sub
Я получаю сообщение об ошибке:
Msg 4104, Level 16, State 1, Line 1
The multi-part identifier "OST.balance" could not be bound.
Если вы обновляете 'tblMTD', вы не можете сделать' SET' на колонке из второй таблицы в том же заявлении. 'UPDATE' только когда-либо применяется к ** отдельной таблице **. Если вам нужно обновить две таблицы, вам нужны два оператора «UPDATE» –
, но я хочу обновить обе таблицы в одном запросе, есть ли какая-либо процедура для одновременного обновления двух таблиц в одном запросе.? –
Вы *** не можете *** сделать это. Просто не могу этого сделать. –