Chức năng DATEDIFF() của MySQL

Định nghĩa và cách sử dụng

Chức năng DATEDIFF() trong SQL trả về số ngày giữa hai ngày.

Ngữ pháp

DATEDIFF(date1,date2)

date1date2 Tham số là ngày hợp lệ hoặc biểu thức ngày/giờ.

Ghi chú:Chỉ phần ngày của giá trị tham gia tính toán.

Mô hình

Ví dụ 1

Sử dụng câu lệnh SELECT sau:

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

Kết quả:

DiffDate
1

Ví dụ 2

Sử dụng câu lệnh SELECT sau:

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

Kết quả:

DiffDate
-1