Sdílet prostřednictvím


Funkce datediff

Platí pro: zaškrtnutí označeného ano Databricks SQL Preview zaškrtnutí označeného ano Databricks Runtime 11.3 LTS a vyšší

Vrátí počet dnů od startDate do endDate.

Syntaxe

datediff(endDate, startDate)

Argumenty

  • endDate: Výraz DATE .
  • startDate: Výraz DATE .

Návraty

A INTEGER.

Pokud endDate je výsledek před startDate výsledkem záporný.

K měření rozdílu mezi dvěma kalendářními daty v jiných jednotkách než dnů použijte funkci datediff (časové razítko).

Příklady

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