我使用以下查询
将列值更新为0.00update table name set column name = '0.00'
我为很多列做了这个,但我也不小心将一个错误的列更新为0.00,我不想这样做。现在我想要为此列返回数据,我在Excel文件中备份但不知道如何仅更新此特定列。 请帮忙
答案 0 :(得分:0)
根据受影响的行数,您可以尝试将以下公式放在Excel表格的单元格C2
中:
="UPDATE tbl_name SET col_name=" & B2 & " WHERE id=" & A2
假设在Excel表格中,可以在列id
中找到每条记录的A
,并在列B
中找到原始值。如果你然后复制公式,直到覆盖整个表,你应该最终得到一批UPDATE
命令,你应该首先仔细检查,然后可能应用于你的数据库废除旧的价值观。