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



京公网安备 11010502036488号