Nivå 7.5 SQL oppgavebok
Følgende tabeller er gitt:
| 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 |
Løs følgende oppgaver for dem:
Velg navnet på avdelingen og en etikett for den.
Hvis avdelingens årsresultat er større enn 90000, så er etiketten 'Normal department'
Hvis avdelingens årsresultat er større enn 95000 og også den totale årslønnen til ansatte i denne avdelingen ikke overstiger 50000, så er etiketten 'Good department'
Hvis avdelingens årsresultat er større enn 100000, og også den totale årslønnen til ansatte i denne avdelingen ikke overstiger 50000, og antall års erfaring for de ansatte ikke er mindre enn 10 år,
så er etiketten 'The best department'
Ellers 'Average department'