Līmenis 7.5 SQL uzdevumu krājums
Dotas tabulas:
| 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 |
Atrisiniet tiem šādus uzdevumus:
Atlasiet departamenta nosaukumu un tam etiķeti.
Ja departamenta gada peļņa ir lielāka par 90000 tad etiķete 'Normal department'
Ja departamenta gada peļņa ir lielāka par 95000 kā arī darbinieku no šī departamenta gada alga nedrīkst pārsniegt 50000 tad etiķete 'Good department'
Ja departamenta gada peļņa ir lielāka par 100000 kā arī darbinieku no šī departamenta gada alga nedrīkst pārsniegt 50000 un darbinieku darba stāžs ir vismaz 10 gadi
tad etiķete 'The best department'
Pretējā gadījumā 'Average department'