假设我有一张桌子:
names
我想从其专栏中减去300:
salary
并将结果存储在新列中:
newsalary
我知道如何使用以下结果:
select salary-300 as newsalary from names;
所以它有效但我需要将结果存储在一个新列中并更新我一直在尝试的表:
update names set newsalary=(salary-300);
我刚接触SQL SERVER 2008并试图学习它请帮助我,不管是我做错了还是......提前谢谢!
答案 0 :(得分:0)
您应该有一个“newsalary”列来运行更新查询。否则该查询没问题。