Recommandation de cours :
Fonction DATEDIFF() de SQL Server
Définition et utilisation
La fonction DATEDIFF() retourne la différence entre deux dates.
GrammairedatepartDATEDIFF()DATEDIFF(et,
) startdate et Le paramètre est une expression de date valable.
datepart Le paramètre peut être l'un des valeurs suivantes :
datepart | Abréviation |
---|---|
Année | yy, yyyy |
Trimestre | qq, q |
Mois | mm, m |
Jour de l'année | dy, y |
Jour | dd, d |
Semaine | wk, ww |
Semaine | dw, w |
Heure | hh |
Minute | mi, n |
Seconde | ss, s |
Milliseconde | ms |
Microseconde | mcs |
Nanoseconde | ns |
Instance
Exemple 1
Utilisez l'expression SELECT suivante :
SELECT DATEDIFF(day,'2008-12-29','2008-12-30') AS DiffDate
Résultat :
DiffDate |
---|
1 |
Exemple 2
Utilisez l'expression SELECT suivante :
SELECT DATEDIFF(day,'2008-12-30','2008-12-29') AS DiffDate
Résultat :
DiffDate |
---|
-1 |