06/04/2021, 14:50
Hàm DATEDIFF trong MySQL - MySQL Function
Trong bài này mình sẽ hướng dẫn cách sử dụng hàm DATEDIFF trong MySQL thông qua cú pháp và ví dụ thực tế. 1. Mô tả Hàm DATEDIFF trả về chênh lệch số ngày giữa hai giá trị ngày. 2. Cú pháp Cú pháp của hàm DATEDIFF trong MySQL là: ...
Trong bài này mình sẽ hướng dẫn cách sử dụng hàm DATEDIFF
trong MySQL
thông qua cú pháp và ví dụ thực tế.
1. Mô tả
Hàm DATEDIFF
trả về chênh lệch số ngày giữa hai giá trị ngày.
2. Cú pháp
Cú pháp của hàm DATEDIFF
trong MySQL
là:
DATEDIFF( date1, date2 )
Trong đó:
date1
vàdate2
: Hai ngày để tính chênh lệch. Cách tính làdate1
-date2
.
Lưu ý:
- Chỉ phần ngày của date1 và date2 được sử dụng trong tính toán
DATEDIFF
. Phần thời gian của date1 và date2 bị bỏ qua.
3. Version
Hàm DATEDIFF
có thể được sử dụng trong các phiên bản sau của MySQL
:
- MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1.1
4. Ví dụ
mysql> SELECT DATEDIFF('2019-03-29', '2019-03-28'); Ket qua: 1 mysql> SELECT DATEDIFF('2019-03-29 19:50:14', '2019-03-27 19:10:08'); Ket qua: 2 mysql> SELECT DATEDIFF('2019-03-29 13:45:14', '2019-03-27'); Ket qua: 2 mysql> SELECT DATEDIFF('2019-03-29', '2019-05-9'); Ket qua: -41 mysql> SELECT DATEDIFF('2019-03-29', '2019-12-21'); Ket qua: -267 mysql> SELECT DATEDIFF('2019-03-29', '2019-01-20'); Ket qua: 68
Nguồn: Zaidap.com.net