 Çalışan Kimliği, Maaş, Başlangıç Tarihi ve Bitiş Tarihi sütunlarına sahip bir çalışan maaş tablosu verildiğinde, en az 6 ay çalışmış ve son bir yıl içinde şirketten ayrılan çalışanların ortalama maaşını bulmak için bir SQL sorgusu yazın.
İşte sorunu çözmek için örnek bir SQL sorgusu: ``` SELECT AVG(Salary) AS AverageSalary FROM EmployeeSalaries WHERE EndDate >= DATEADD(year, -1, GETDATE()) AND DATEDIFF(ay, StartDate, EndDate) >= 6 ; `` Bu sorgu, `EndDate` son yıl içinde ve `StartDate` ile `EndDate` arasındaki sürenin en az 6 ay olduğu, `EmployeeMalaries` tablosundaki ortalama maaşı seçer. "DATEADD" işlevi, geçerli tarihten ("GETDATE()") 1 yıl çıkarmak için kullanılır. Sonuç, "AverageSalary" takma adıyla tek bir sütun olarak döndürülür.