Seviye 7.5 SQL Görev Kitabı
Tablo verileri:
| 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 |
Aşağıdaki görevleri çözün:
Departman adını ve ona ait bir etiket seçin.
Eğer departmanın yıllık karı 90000'den fazla ise etiket 'Normal department' olsun.
Eğer departmanın yıllık karı 95000'den fazla ise ve ayrıca bu departmandaki çalışanların yıllık toplam maaşı 50000'den fazla değilse etiket 'Good department' olsun.
Eğer departmanın yıllık karı 100000'den fazla ise, ayrıca bu departmandaki çalışanların yıllık toplam maaşı 50000'den fazla değilse ve çalışanların toplam iş tecrübesi yılı en az 10 yıl ise
o zaman etiket 'The best department' olsun.
Diğer durumlarda 'Average department' etiketi verilsin.