Tason 3.1 SQL-tehtäväsarja

Annettu taulukko:

employees
id first_name second_name salary start_work_date department
1 Aaron Gold 4300.00 2013-02-10 React
2 Marina Green 1600.00 2022-12-10 Vue.js
3 Max Kamen 1400.00 2020-05-30 Angular
4 Catherine Romish 700.00 2023-10-02 React
5 Andrew Kraplin 900.00 2023-09-01 Vue.js

Ratkaise sille seuraavat tehtävät:

Задание 1

Näytä osastot, joissa työntekijöiden keskimääräinen työkokemus ylittää 4 vuotta, ja työntekijöiden määrä osastolla on suurempi tai yhtä suuri kuin 2. Ilmoita osaston nimi, keskimääräinen työkokemus ja työntekijöiden määrä.

Задание 2

Etsi työntekijät, joiden palkka on korkeampi kuin heidän osastonsa keskimääräinen palkka, mutta alhaisempi kuin koko yrityksen keskimääräinen palkka. Ilmoita heidän nimensä, sukunimet, osastot ja palkat.

Задание 3

Näytä lista osastoista, joissa työntekijöiden kokonaistyökokemus ylittää 5 vuotta. Ilmoita osaston nimi ja kokonaistyökokemus.

Задание 4

Etsi työntekijät, joiden sukunimi alkaa kirjaimella 'G' ja joilla on yli 6 vuoden työkokemus. Ilmoita heidän nimensä, sukunimet, osastot ja työkokemus.