Funkcja DATEDIFF() w MySQL
Definicja i użycie
Funkcja DATEDIFF() w SQL zwraca liczbę dni między dwoma datami.
Gramatyka
DATEDIFF(date1,date2)
date1 i date2 Parametr jest poprawną datą lub wyrażeniem daty/czasu.
Komentarz:Tylko część daty z wartości bierze udział w obliczeniach.
Przykład
Przykład 1
Użyj następującego zapytania SELECT:
SELECT DATEDIFF('2008-12-30','2008-12-29') AS DiffDate
Wynik:
DiffDate |
---|
1 |
Przykład 2
Użyj następującego zapytania SELECT:
SELECT DATEDIFF('2008-12-29','2008-12-30') AS DiffDate
Wynik:
DiffDate |
---|
-1 |