题解 | #获取有奖金的员工相关信息。#
获取有奖金的员工相关信息。
https://www.nowcoder.com/practice/5cdbf1dcbe8d4c689020b6b2743820bf
select employees.emp_no, first_name, last_name, btype, salary, case when btype in (1, 2) then round(salary*btype*0.1,1) else round(salary*0.3,1) end as bonus from employees left join emp_bonus on employees.emp_no = emp_bonus.emp_no left join (select emp_no, salary from salaries where to_date = '9999-01-01') as newtable on employees.emp_no = newtable.emp_no where employees.emp_no in (select emp_no from emp_bonus)

