Aracılığıyla paylaş


datediff işlevi

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL önizlemesi onay işareti evet olarak işaretlenmiş Databricks Runtime 11.3 LTS ve üzeri

ile startDateendDateolan gün sayısını döndürür.

Söz dizimi

datediff(endDate, startDate)

Bağımsız değişkenler

  • endDate: İfade DATE .
  • startDate: İfade DATE .

Döndürülenler

Bir INTEGER.

Sonuç negatif olmadan önceyse endDatestartDate .

Günler dışındaki birimlerdeki iki tarih arasındaki farkı ölçmek için (zaman damgası) işlevini kullanındatediff.

Örnekler

> SELECT datediff('2009-07-31', '2009-07-30');
 1
> SELECT datediff('2009-07-30', '2009-07-31');
 -1