Zakładając istnienie tabeli zawierającej informacje o wynagrodzeniach pracowników, gdzie kolumny noszą nazwy: EmployeeID, Salary, StartDate oraz EndDate, należy napisać zapytanie SQL, które pozwoli na znalezienie średniej wartości wynagrodzeń pracowników, którzy przepracowali co najmniej 6 miesięcy oraz opuścili firmę w ciągu ostatniego roku.
Oto przykładowe zapytanie SQL, które rozwiązuje problem:

```
SELECT AVG(Salary) AS AverageSalary
FROM EmployeeSalaries
WHERE EndDate >= DATEADD(year, -1, GETDATE()) 
AND DATEDIFF(month, StartDate, EndDate) >= 6;
```

To zapytanie wybiera średnion pensjen z tabeli `EmployeeSalaries`, gdzie `EndDate` znajdoje się w ciągu ostatniego roko, a czas trwania miendzy `StartDate` a `EndDate` wynosi co najmniej 6 miesięcy. Fonkcja `DATEADD` jest urzywana do odjencia 1 roku od bieżoncej daty (`GETDATE()`). Wynik jest zwracany jako pojedyncza kolomna z aliasem `AverageSalary`.