Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
Databricks SQL
Databricks Runtime
ve expr1içindeki tarihler veya zaman damgaları expr2 arasında geçen ay sayısını döndürür.
Söz dizimi
months_between(expr1, expr2 [, roundOff] )
Bağımsız değişkenler
-
expr1: BirDATEveyaTIMESTAMPifadesi. -
expr2: ile aynı türdeexpr1bir ifade. -
roundOff: İsteğe bağlıBOOLEANbir ifade.
Döndürülenler
bir DOUBLE.
değerinden expr1sonraysa expr2 sonuç pozitiftir.
ve expr1 ayın aynı günündeyse expr2 veya her ikisi de ayın son günüyse, günün saati yoksayılır.
Aksi takdirde, fark her ay için 31 gün temelinde hesaplanır ve roundOff = false yoksa 8 basamağı yuvarlanır.
Örnekler
> SELECT months_between('1997-02-28 10:30:00', '1996-10-30');
3.94959677
> SELECT months_between('1997-02-28 10:30:00', '1996-10-30', false);
3.9495967741935485