Узровень 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 і вопыт работы да аднаго года то гэта Junior
Калі зарплата больш за 1000 і менш за 1500 і вопыт работы ад 1 да 2-х гадоў то гэта Strong Junior
Калі зарплата больш за 1500 і да 2500 вопыт работы ад 2-х гадоў то гэта Middle
Калі зарплата больш за 2500 і менш за 4500 вопыт работы 5 і больш гадоў то гэта Senior
Калі зарплата ад 4500 і вышэй і вопыт работы 8 і больш гадоў то гэта 'Staff Engineer'
Інакш гэта 'Trainee'