Nivelul 3.1 al cărții de probleme SQL

Dată fiind tabela:

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

Rezolvați pentru ea următoarele probleme:

Задание 1

Afișați departamentele în care vechimea medie de muncă a angajaților depășește 4 ani, iar numărul de angajați din departament este mai mare sau egal cu 2. Indicați numele departamentului, vechimea medie și numărul de angajați.

Задание 2

Găsiți angajații al căror salariu este mai mare decât salariul mediu în departamentul lor, dar mai mic decât salariul mediu din întreaga companie. Indicați numele, prenumele, departamentele și salariile acestora.

Задание 3

Afișați lista departamentelor în care experiența totală de muncă a angajaților depășește 5 ani. Indicați numele departamentului și experiența totală de muncă.

Задание 4

Găsiți angajații al căror nume de familie începe cu litera 'G' și care au o vechime în muncă de peste 6 ani. Indicați numele, prenumele, departamentele și vechimea în muncă a acestora.