Я использую SQL Server для своего проекта, но мой вопрос, кажется, не зависит от поставщика.
У меня есть две таблицы и столбцы, как показано ниже:
Master:
id
ok
Details:
id
master_id
Теперь мне нужнопереместите поле «ok» и значение из основной таблицы в таблицу сведений. Они выглядят так:
Master:
id
ok (kept for copy of values, but will delete it later)
Details:
id
master_id
ok
Я создал поле «ОК» в таблице «Подробности». Как я могу скопировать его значение в основной таблице в соответствующие записи в таблице сведений? Это правильное утверждение?
update Details set ok = (select ok from Master where master_id = id)