我有一个表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”

09-25 20:15