SQL тапшырмалар 7.5 деңгээли
Төмөнкү таблицалар берилген:
| id | name | salary | years_experience | department_id |
|---|---|---|---|---|
| 1 | John | 1300 | 1 | 1 |
| 2 | Sam | 300 | 0 | 3 |
| 3 | Jorge | 4300 | 5 | 2 |
| 4 | Peter | 3000 | 2 | 4 |
| 5 | Andrew | 1500 | 3 | 2 |
| 6 | Mark | 800 | 0 | 1 |
| 7 | Donald | 2400 | 2 | 4 |
| 8 | Evans | 1900 | 2 | 4 |
| 9 | Max | 5500 | 8 | 2 |
| 10 | Erick | 1200 | 1 | 3 |
| id | department_id | income_per_year |
|---|---|---|
| 1 | 3 | 95000 |
| 2 | 2 | 110000 |
| 3 | 4 | 95000 |
| 4 | 1 | 100000 |
| id | name |
|---|---|
| 1 | Ruby |
| 2 | PHP |
| 3 | Vue.js |
| 4 | React |
Алар үчүн төмөнкү көйгөйлөрдү чечиңиз:
Бөлүмдүн атын жана ага тиешелүү белгини тандаңыз.
Эгерде бөлүмдүн жылдык кирешеси 90000 дон чоң болсо, анда белги 'Normal department' болсун.
Эгерде бөлүмдүн жылдык кирешеси 95000 дон чоң болсо, ошондой эле ошол бөлүмдөн жумушчулардын жылдык жалпы алып жаткан айлыгы 50000 дон ашпоого тийиш болсо, анда белги 'Good department' болсун.
Эгерде бөлүмдүн жылдык кирешеси 100000 дон чоң болсо, ошондой эле ошол бөлүмдөн жумушчулардын жылдык жалпы алып жаткан айлыгы 50000 дон ашпоого тийиш болсо жана жумушчулардын жылдык тажрыйбасынын саны 10 жылдан аз болбоого тийиш болсо, анда белги 'The best department' болсун.
Башка учурда белги 'Average department' болсун.