Úroveň 7.4 úloh SQL
Daná tabuľka:
| 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 |
Riešte pre ňu nasledujúce úlohy:
Vyberte všetkých zamestnancov, ich meno, plat a počet rokov skúseností. Tiež pridajte každému zamestnancovi štítok podmienenej gradácie:
Ak je plat vyšší ako 500 a pracovné skúsenosti do jedného roka, potom je to Junior
Ak je plat vyšší ako 1000 a menší ako 1500 a pracovné skúsenosti od 1 do 2 rokov, potom je to Strong Junior
Ak je plat vyšší ako 1500 a do 2500 a pracovné skúsenosti od 2 rokov, potom je to Middle
Ak je plat vyšší ako 2500 a menší ako 4500 a pracovné skúsenosti 5 a viac rokov, potom je to Senior
Ak je plat od 4500 a vyššie a pracovné skúsenosti 8 a viac rokov, potom je to 'Staff Engineer'
Inak je to 'Trainee'