1. 程式人生 > >MySQL 獲取當前時間的前10天 後1個月

MySQL 獲取當前時間的前10天 後1個月

SELECT SUM(order_price) from part_order where create_time < DATE_SUB(NOW(),INTERVAL 10 day)

主要是用了 DATE_SUB()這個mysql函式

假設當期時間是  2018-08-29 

 SELECT DATE_SUB(CURDATE(),INTERVAL 10 day)  2018-08-19

 SELECT DATE_SUB(CURDATE(),INTERVAL 1 year)  2017-08-29

 SELECT DATE_SUB(CURDATE(),INTERVAL 3 month) 2018-05-29

 SELECT DATE_SUB(CURDATE(),INTERVAL -1 month) 2018-09-29

提醒:

SELECT NOW()          2018-08-29 11:37:22

SELECT CURDATE()      2018-08-29

SELECT CURRENT_TIME()  11:38:28