【Mysql】更新语句,将所有获取奖金的员工当前的(salaries...

将所有获取奖金的员工当前的薪水增加10%

http://www.nowcoder.com/questionTerminal/d3b058dcc94147e09352eb76f93b3274

题目描述:更新语句,将所有获取奖金的员工当前的(salaries.to_date='9999-01-01')薪水增加10%。
个人思路:没什么好讲的,按照题意先select出获奖员工的emp_no,然后对这些现在还在职的员工(to_date="9999-01-01“)的薪资进行更新。
代码:

update salaries
set salary=salary*1.1
where to_date="9999-01-01" and emp_no in 
(
    select emp_no
    from emp_bonus
)
牛客题霸-SQL篇【Mysql】 文章被收录于专栏

少壮不努力,老大勤刷题

全部评论

相关推荐

牛客96931767...:这履历不是在网安横着走啊
大家都开始春招面试了吗
点赞 评论 收藏
分享
未知的命运:重新优化一下项目吧,不然你没机会了
点赞 评论 收藏
分享
评论
5
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务