SQL 문제집 레벨 7.4
다음 테이블이 주어졌습니다:
| id | name | salary | department_id | years_experience |
|---|---|---|---|---|
| 1 | John | 1300 | 1 | 1 |
| 2 | Sam | 300 | 3 | 0 |
| 3 | Jorge | 4300 | 2 | 5 |
| 4 | Peter | 3000 | 2 | 4 |
| 5 | Andrew | 1500 | 3 | 2 |
| 6 | Mark | 800 | 1 | 0 |
| 7 | Donald | 2400 | 4 | 2 |
| 8 | Evans | 1900 | 4 | 2 |
| 9 | Max | 5500 | 2 | 8 |
| 10 | Erick | 1200 | 3 | 1 |
다음 문제들을 해결하세요:
모든 직원의 이름, 급여, 근속 연수를 선택하세요. 또한 각 직원에게 조건부 등급 라벨을 추가하세요:
급여가 500 이상이고 근속 연수가 1년 미만이면 Junior입니다.
급여가 1000 초과이고 1500 미만이며 근속 연수가 1년에서 2년 미만이면 Strong Junior입니다.
급여가 1500 초과이고 2500 이하이며 근속 연수가 2년 이상이면 Middle입니다.
급여가 2500 초과이고 4500 미만이며 근속 연수가 5년 이상이면 Senior입니다.
급여가 4500 이상이고 근속 연수가 8년 이상이면 'Staff Engineer'입니다.
그 외의 경우는 'Trainee'입니다.