2
假設我有一個表:減去一列中的值,並在新的一列SQL存儲結果
names
我想減去其列300:
salary
和存儲結果在一個新的列:
newsalary
我知道我可以有結果的使用:
select salary-300 as newsalary from names;
所以它的工作原理,但我需要的結果存儲在一個新的列和更新我的表我一直在努力:
update names set newsalary=(salary-300);
我只是新的SQL Server 2008和努力學習它,請幫助我是我做錯了什麼或...先謝謝了!
目前看不到您的更新查詢有任何問題......您是否已將'newsalary'列添加到您的表中?像「ALTER TABLE名稱添加newsalary INT'? –