现有员工表employees如下:
emp_no | birth_date | first_name | last_name | gender | hire_date |
10001 | 1953-09-02 |
Georgi |
Facello |
M |
1986-06-26 |
10002 |
1964-06-02 |
Bezalel |
Simmel |
F |
1985-11-21 |
有员工奖金表emp_bonus:
emp_no | recevied | btype |
10001 | 2010-01-01 | 1 |
10002 | 2010-10-01 | 2 |
有薪水表salaries:
emp_no |
salary | from_date | to_date |
10001 |
60117 |
1986-06-26 |
1987-06-26 |
10001 |
62102 |
1987-06-26 |
1988-06-25 |
10001 |
66074 |
1988-06-25 |
1989-06-25 |
10001 |
66596 |
1989-06-25 |
1990-06-25 |
10001 |
66961 |
1990-06-25 |
1991-06-25 |
10001 |
71046 |
1991-06-25 |
1992-06-24 |
10001 |
74333 |
1992-06-24 |
1993-06-24 |
10001 |
75286 |
1993-06-24 |
1994-06-24 |
10001 |
75994 |
1994-06-24 |
1995-06-24 |
10001 |
76884 |
1995-06-24 |
1996-06-23 |
10001 |
80013 |
1996-06-23 |
1997-06-23 |
10001 |
81025 |
1997-06-23 |
1998-06-23 |
10001 |
81097 |
1998-06-23 |
1999-06-23 |
10001 |
84917 |
1999-06-23 |
2000-06-22 |
10001 |
85112 |
2000-06-22 |
2001-06-22 |
10001 |
85097 |
2001-06-22 |
2002-06-22 |
10001 |
88958 |
2002-06-22 |
9999-01-01 |
10002 |
72527 |
1996-08-03 |
1997-08-03 |
10002 |
72527 |
1997-08-03 |
1998-08-03 |
10002 |
72527 |
1998-08-03 |
1999-08-03 |
10002 |
72527 |
1999-08-03 |
2000-08-02 |
10002 |
72527 |
2000-08-02 |
2001-08-02 |
10002 |
72527 |
2001-08-02 |
9999-01-01 |
- 其中bonus类型btype为1其奖金为薪水salary的10%,btype为2其奖金为薪水的20%,其他类型均为薪水的30%。 to_date='9999-01-01'表示当前薪水。
- 请你给出emp_no、first_name、last_name、奖金类型btype、对应的当前薪水情况salary以及奖金金额bonus,注意只统计有奖金的员工的数据。
- bonus结果保留一位小数,输出结果按emp_no升序排序。
以上数据集的输出结果如下:
emp_no |
first_name |
last_name |
btype |
salary |
bonus |
10001 |
Georgi |
Facello |
1 |
88958 |
8895.8000 |
10002 |
Bezalel |
Simmel |
2 |
72527 |
14505.4000 |