我有一个简单的更新声明。
Update tbABC
Set salary = 1000, name = 'mike'
Where Id = 1
我需要在更新工资时添加一个条件,如果工资= 0,则更改为1000,否则工资不会更改。
我做了我的研究,发现了一个类似的问题。 在 sql 中使用条件更新语句
Update tbABC
Set salary = CASE WHEN (salary = 0) then 1000 ELSE ??????? END,
name = 'mike'
Where Id = 1
我被卡住了???部分。现在确定放在那里使它成为薪水=薪水。