SQL feladatgyűjtemény 3.1 szint

Adott a következő tábla:

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

Oldja meg a következő feladatokat:

Задание 1

Jelenítse meg azon osztályokat, ahol a munkavállalók átlagos munkatapasztalata meghaladja a 4 évet, és az osztályban dolgozók száma nagyobb vagy egyenlő, mint 2. Adja meg az osztály nevét, az átlagos munkatapasztalatot és a munkavállalók számát.

Задание 2

Keresse meg azokat a munkavállalókat, akiknek a fizetése magasabb, mint az osztályuk átlagfizetése, de alacsonyabb, mint a vállalat átlagfizetése. Adja meg a nevüket, vezetéknevüket, osztályukat és fizetésüket.

Задание 3

Jelenítse meg azon osztályok listáját, ahol a munkavállalók összesített munkatapasztalata meghaladja a 5 évet. Adja meg az osztály nevét és az összesített munkatapasztalatot.

Задание 4

Keresse meg azokat a munkavállalókat, akiknek a vezetékneve a 'G' betűvel kezdődik, és akiknek több mint 6 év munkatapasztalata van. Adja meg a nevüket, vezetéknevüket, osztályukat és munkatapasztalatukat.