datediff-functie

Van toepassing op:vinkje als ja aan Databricks SQL Preview vinkje als ja aan Databricks Runtime 11.3 LTS en hoger

Retourneert het aantal dagen van startDate tot endDate.

Syntaxis

datediff(endDate, startDate)

Argumenten

  • endDate: Een DATE expressie.
  • startDate: Een DATE expressie.

Retouren

Een INTEGER.

Als endDate dit het resultaat voor het startDate resultaat negatief is.

Als u het verschil tussen twee datums in andere eenheden dan dagen wilt meten, gebruikt u de functie datediff (tijdstempel).

Voorbeelden

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