题解 | 获取有奖金的员工相关信息。

select b.emp_no, e.first_name, e.last_name, b.btype, s.salary, round((case when b.btype=1 then s.salary*0.1 when b.btype=2 then s.salary*0.2 else s.salary*0.3 end),1) bonus 
from employees e join emp_bonus b on e.emp_no=b.emp_no 
join salaries s on b.emp_no=s.emp_no
where s.to_date='9999-01-01'
order by b.emp_no asc

全部评论

相关推荐

认真搞学习:28小登的建议,投算法岗不要写什么物理竞赛,互联网+,多写点项目,用什么算法做了什么。还有本科算法是不可能的开发你这个也没有项目啊
点赞 评论 收藏
分享
在debug的柠檬精很迷人:好消息:现在HR挑三拣四 15年后 HR跪着求要简历 坏消息:被挑的是这代人,到时候求人的也是这代人。真好。
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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