Trong bài này mình sẽ hướng dẫn cách sử dụng hàm SEC_TO_TIME
trong MySQL
thông qua cú pháp và ví dụ thực tế.
1. Mô tả
Hàm SEC_TO_TIME
chuyển đổi số giây thành giá trị thời gian.
2. Cú pháp
Cú pháp của hàm SEC_TO_TIME
trong MySQL
là:
1 |
SEC_TO_TIME( seconds ) |
Trong đó:
-
seconds
: Một giá trị số đại diện cho số giây. Giá trị này có thể là số âm hoặc số dương.
Lưu ý:
- Giá trị thời gian nằm trong khoảng từ ‘-838: 59: 59’ đến ‘838: 59: 59’.
- Hàm
SEC_TO_TIME
sẽ định dạng kết quả là “HH: MM: SS”.
3. Version
Hàm SEC_TO_TIME
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, MySQL 4.0, MySQL 3.23
4. Ví dụ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
mysql> SELECT SEC_TO_TIME(1); Ket qua: '00:00:01' mysql> SELECT SEC_TO_TIME(2); Ket qua: '00:00:02' mysql> SELECT SEC_TO_TIME(6006); Ket qua: '01:40:06' mysql> SELECT SEC_TO_TIME(12345); Ket qua: '03:25:45' mysql> SELECT SEC_TO_TIME(-6782); Ket qua: '-01:53:02' |