Trong bài viết này SmartData sẽ giới thiệu Hàm HOUR trong MySQL, hãy cùng tìm hiểu xem hàm HOUR có ý nghĩa và cách sử dụng như thế nào nhé.
Hàm HOUR
Tác dụng
Hàm HOUR trả về phần giờ của giá trị ngày.
Cú pháp
Cú pháp của hàm HOUR trong MySQL là:
HOUR( date_value )
Giải thích:
date_value: Giá trị giờ hoặc ngày giờ để trích xuất giờ.
Lưu ý:
- Hàm HOUR trả về giờ (một số trong khoảng từ 0 đến 838) với giá trị ngày.
- Vì giá trị thời gian có thể nằm trong khoảng từ -838: 59: 59 ‘đến’ 838: 59: 59 ‘, hàm HOUR có thể trả về giá trị lên tới 838 (tức là: cao hơn 23).
Ví dụ
VD1:
SQL> SELECT HOUR('2023-03-28 08:45:20.000004');
Kết quả: 8
VD2:
SQL> SELECT HOUR('2023-03-28 12:20:01');
Kết quả: 12
VD3:
SQL> SELECT HOUR('2023-03-28');
Kết quả: 0
VD4:
SQL> SELECT HOUR('838:59:59');
Kết quả: 838
Kết luận
Hàm HOUR giúp ta có thể thoả mái lấy được dữ liệu của về phần giờ để sử dụng cho các yêu cầu của từng bài toán
Nếu bạn là newbie có thể tham khảo bài viết này để tìm hiểu lộ trình học DA trong 3 tháng của SmartData
Nếu bạn thấy bài viết hay và hữu ích, bạn có thể tham gia các kênh sau của SmartData để nhận được nhiều hơn nữa: