Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm thế nào để sử dụng đơn vị INTERVAL ghép trong MySQL?


Từ khóa đơn vị INTERVAL kết hợp được tạo thành từ hai từ khóa và được phân tách bằng dấu gạch dưới (_). Để sử dụng chúng trong MySQL, các giá trị đơn vị phải được đặt trong dấu ngoặc kép và được phân tách bằng dấu cách.

Ví dụ - Truy vấn sau sẽ thêm 2 năm 2 tháng vào giá trị ngày.

mysql> Select timestamp('2017-10-22 04:05:36' + INTERVAL '2 2' year_month) AS'Date After 2 Years and 2 Months';
+---------------------------------+
| Date After 2 Years and 2 Months |
+---------------------------------+
| 2019-12-22 04:05:36             |
+---------------------------------+
1 row in set (0.00 sec)