如何从备份更新数据表的单列

use*_*609 5 sql crash backup

成员表的一列中的所有数据都已删除,但我几周前对该表进行了备份。

所以我只需要用表备份中的旧列替换此列中的数据。

问题是我不知道我应该如何继续这样做。

你有没有遇到过这个问题,能不能给我解释一下

Fil*_*ype 5

  1. 将表的备份恢复为临时表。
  2. 使用带有选择的UPDATE 语句来更新您的成员表

您在执行这些步骤中的哪一步时遇到了困难?

这是我如何编写 SQL 以从“members_temp”表更新我的成员表

 UPDATE members SET name=(select name from members_temp where members.id = members_temp.id)
Run Code Online (Sandbox Code Playgroud)