Funzione DATEDIFF() MySQL

Definizione e uso

La funzione DATEDIFF() restituisce il numero di giorni tra due date.

Sintassi

DATEDIFF(date1,date2)

date1 e date2 Il parametro è una data legittima o un'espressione data/ora.

Nota:Partecipa solo la parte di valore della data alla calcolazione.

Esempio

Esempio 1

Usare la seguente istruzione SELECT:

SELECT DATEDIFF('2008-12-30','2008-12-29') AS DiffDate

Risultato:

DiffDate
1

Esempio 2

Usare la seguente istruzione SELECT:

SELECT DATEDIFF('2008-12-29','2008-12-30') AS DiffDate

Risultato:

DiffDate
-1