MySQL DATEDIFF() -funktio

Määritelmä ja käyttö

DATEDIFF() -funktio palauttaa kahden päivämäärän välisen päivien määrän.

Syntaksi

DATEDIFF(date1,date2)

date1 ja date2 Parametrit ovat laillisia päivämäärää tai päivämäärä/aikaleima -ilmauksia.

Huomautus:Vain arvon päivämääräosio osallistuu laskentaan.

Esimerkki

Esimerkki 1

Käytä seuraavaa SELECT-lauseketta:

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

Tulos:

DiffDate
1

Esimerkki 2

Käytä seuraavaa SELECT-lauseketta:

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

Tulos:

DiffDate
-1