Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Ví dụ về ADDTIME () - MySQL

Trong MySQL, bạn có thể sử dụng ADDTIME() hàm để thêm một lượng thời gian cụ thể vào biểu thức thời gian hoặc ngày giờ.

Ví dụ về chức năng này bên dưới.

Cú pháp

Đầu tiên, đây là cú pháp:

ADDTIME(expr1,expr2)

Vì vậy, expr1 là giá trị ngày / giờ ban đầu và expr2 là lượng thời gian bạn muốn thêm vào đó.

Ví dụ

Đây là một ví dụ để chứng minh.

SELECT ADDTIME('01:00:00', '02:30:00') AS Result;

Kết quả:

+----------+
| Result   |
+----------+
| 03:30:00 |
+----------+

Vì vậy, đối số đầu tiên được tăng lên bằng số lượng của đối số thứ hai.

Giây phân số

Giá trị thời gian có thể có phần giây phân số nếu được yêu cầu:

SELECT ADDTIME('01:00:00.000000', '02:30:00.123456') AS Result;

Kết quả:

+-----------------+
| Result          |
+-----------------+
| 03:30:00.123456 |
+-----------------+

Giá trị ngày

Bạn cũng có thể sử dụng nó để tăng giá trị ngày:

SELECT ADDTIME('2020-12-01 00:00:00', '20 03:35:59') AS Result;

Kết quả:

+---------------------+
| Result              |
+---------------------+
| 2020-12-21 03:35:59 |
+---------------------+

Vì vậy, trong trường hợp này, chúng tôi đã tăng ngày cũng như thành phần thời gian.

Cũng xem DATE_ADD()ADDDATE() để thêm khoảng thời gian cụ thể vào giá trị ngày.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TO_SECONDS () Ví dụ - MySQL

  2. Khóa ngoại MySQL

  3. Ví dụ về TIMESTAMPDIFF () - MySQL

  4. Cách nhận bản ghi từ 7 ngày qua trong MySQL

  5. Cách thay thế một phần của chuỗi trong MySQL