SQL ile iki tarih arasındaki yıl, ay, gün vs. gibi zaman farklarını bulmak için DATEDIFF fonksiyonunu kullanabiliyoruz. Kullanımı çok basit ve anlaşılır olan bu fonksiyonun örneğini aşağıda görebilirsiniz. Bu fonksiyonu daha çok veritabanımızda bulunan üye olalı ne kadar olmuş, kampanya tanımlanalı ne kadar olmuş gibi sonuçlara ulaşmak için kullanabiliriz.
Yukarıda gördüğünüz gibi iki tarih vererek DATEDIFF fonksiyonu ile farkları bulmaktayız. Aşağıda da çalıştırdığınız da ortaya çıkacak sonucu görmektesiniz.