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

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

http://www.nowcoder.com/practice/5cdbf1dcbe8d4c689020b6b2743820bf

select b.emp_no,e.first_name,e.last_name,b.btype,s.salary,
if(b.btype = 1 ,s.salary * 0.1,if(b.btype = 2 ,s.salary * 0.2,s.salary * 0.3))
bonus from emp_bonus b join employees e on b.emp_no=e.emp_no, salaries s
where b.emp_no=s.emp_no and s.to_date='9999-01-01'

select b.emp_no,e.first_name,e.last_name,b.btype,s.salary,
if(b.btype = 1 ,s.salary * 0.1,if(b.btype = 2 ,s.salary * 0.2,s.salary * 0.3))
bonus from emp_bonus b join employees e on b.emp_no=e.emp_no, salaries s
where b.emp_no=s.emp_no and s.to_date='9999-01-01'

全部评论

相关推荐

12-19 15:04
门头沟学院 Java
点赞 评论 收藏
分享
活泼的代码渣渣在泡池...:哈哈哈挺好的,我也上岸美团了,不说了,我又接了一单
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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