我意外删除了数据库中表格列中的所有值。该表包含曲目,added_by是一个字符串,指定添加曲目的人员。
我现在已使用表old_database
将数据库的旧备份恢复为old_tracks
。
当前版本名为database
,表格为tracks
。
我想恢复每个addby字段的值,但这对我来说不起作用:
UPDATE tracks
SET added_by = `old_database`.`old_tracks`.`added_by`
WHERE id = `old_database`.`old_tracks`.`id`;
你能帮助我以正确的方式做到吗?
非常感谢。
答案 0 :(得分:0)
prc.user:
id_user:45 | name_user:测试| login_user:test | pwd_user:test
<强> prc_test.user 强>
id_user:45 | name_user:测试| login_user:test | pwd_user:test
示例查询:
UPDATE
prc.user,
prc_test.user
SET
prc_test.user.pwd_user = prc.user.pwd_user
WHERE
prc_test.user.name_user = prc.user.name_user