Sql Server'da iki tarih arasındaki farkı gün cinsinden hesaplatmak için örneğin:
DECLARE @tarih1 datetime = '2018-01-01 14:03:32.160';
DECLARE @tarih2 datetime= '2019-01-01 14:03:32.160';
tarih1 ile tarih2 değişkenlerinin değerleri arasındaki farkı gün cinsinden hesaplayalım.
DATEDIFF(day, tarih1, tarih2)
Burada day parametresi yerine yazacağımız interval değeri ile iki tarih arasındaki farkı farklı cinslerden de bulabiliriz.
year: Yıl
month: Ay
dayofyear: Yılın günü
day: Gün
week: Hafta
hour: Saat
minute: Dakika
second: Saniye