我看到很多关于excel的导出/导入sql的答案。我有一个棘手的问题。 我想从Sql到Excel导出,然后我想用函数更改excel中的数据 - 例如:
每个薪水都会获得10%的奖金 - 然后,我想把这些更新后的数据直接送回我带的地方。
我也想用查询来做: 例如:
ID NAME SALARY CAR
123 BOB 130 Ford
332 Katie 140 Toyota
431 Bil 160 Ford
我想导出到Excel只有拥有Ford
及其Salary
的人
然后,在Excel中我想为他们的薪水增加10%
然后我想将它发送回Sql并用新的Salary替换旧的Salary。
我正在使用 SQL SERVER MANAGEMENT STUDIO,SQL SERVER 2008 R2
答案 0 :(得分:0)
像
这样的东西UPDATE table1
SET Salary = Salary * 1.1
当有人有福特时,那么
UPDATE table1
SET Salary = Salary * 1.1
WHERE Car = 'Ford'
您还必须确保Salary的数据类型将接受Decimals或float值,否则您可能会收到错误。
这些是未经测试的查询