レベル7.4 SQLタスクブック
以下のテーブルが与えられています:
| 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'です。