Oracle10g 如何为工资低于2000英镑的员工增加1000英镑?

Oracle10g 如何为工资低于2000英镑的员工增加1000英镑?,oracle10g,Oracle10g,如何向薪资低于2000的员工表中的员工添加1000?这取决于您的表定义,但如果每个人的薪资低于2000,则可以这样给他们加薪: UPDATE employee SET salary = salary + 1000 WHERE salary < 2000 更新员工 设定薪资=薪资+1000 如果工资

如何向薪资低于2000的员工表中的员工添加1000?

这取决于您的表定义,但如果每个人的薪资低于2000,则可以这样给他们加薪:

UPDATE employee 
SET salary = salary + 1000 
WHERE salary < 2000
更新员工
设定薪资=薪资+1000
如果工资<2000
如果你想知道他们的薪水是多少,再加上1000英镑:-

SELECT salary + 1000
FROM employee
WHERE salary < 2000
选择薪资+1000
来自员工
如果工资<2000

您可以使用下面的sql语句进行添加。但我已经在Mysql中测试了它的运行情况。您可以根据oracle语法进行转换。sql语句是

UPDATE employee SET salary = salary +1000 WHERE salary <2000 

UPDATE employee SET salary=salary+1000,在不进行更新的情况下,我可以在下面这样的单行中获取薪资。。。。。您想在哪里更新表,还是只获取添加了1000的值?我只想添加它。。如果工资低于2000美元。。。不更新,谢谢,谢谢,它很有效