我有一个表emp
,其中有3列:EmpId, Name & Salary
。我更改了表格并创建了新列NewSalary
。现在我想将Salary
乘以1.2(或任何其他值)并将结果存储在NewSalary
中。对此的Sql查询是什么?
我试过了
SqlCommand search1 = new SqlCommand("update emp set NewSalary = Salary * 1.2", con);
SqlCommand search2 = new SqlCommand("select NewSalary, Salary, Salary *1.2 as NewSalary from emp", con);
但它不起作用。
最佳答案
尝试这个。
“选择NewSalary,Salary,Convert(float,Salary)* 1.2作为NewSalary
来自emp”