Fonction datediff

S’applique à :coche marquée oui Databricks SQL préversion coche marquée oui Databricks Runtime 11.3 LTS et versions ultérieures

Retourne le nombre de jours compris entre startDate et endDate.

Syntaxe

datediff(endDate, startDate)

Arguments

  • endDate : expression DATE.
  • startDate : expression DATE.

Retours

INTEGER.

Si endDate est avant startDate, le résultat est négatif.

Pour mesurer la différence entre deux dates en unités autres que les jours, utilisez la fonction datediff (timestamp).

Exemples

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