Yazeka
Arama sonuçlarına göre oluşturuldu
SQL'de geçen yıl verilerini almak için aşağıdaki yöntemler kullanılabilir:
- YEAR() fonksiyonu 34. Bu fonksiyon, bir tarih içindeki yıl bileşenini dört basamaklı bir sayı olarak döndürür 34.
- DATEDIFF() fonksiyonu 1. İki tarih arasındaki farkı hesaplamak için kullanılır ve yıl, ay, gün gibi birimlerle sonuç verebilir 1.
- GETDATE() fonksiyonu 12. Geçerli tarih ve saati döndürür 12.
Örnek bir sorgu:
SELECT * FROM TABLE WHERE YEAR(DATE) = YEAR(GETDATE()) - 1;
Bu sorgu, geçerli yıldan 1 yıl önceki verileri çeker 2.
Ayrıca, DATEADD() fonksiyonu ile belirli bir tarihe yıl ekleyebilir veya çıkarabilirsiniz 1.
SQL Server dışında farklı veritabanları için de benzer yöntemler mevcuttur. Örneğin, MySQL'de YEAR() ve EXTRACT() fonksiyonları, PostgreSQL'de ise DATEPART() fonksiyonu kullanılabilir 4.
5 kaynaktan alınan bilgiyle göre: