mysql中使用date add()函式

2021-09-26 13:25:30 字數 587 閱讀 1899

date_add()常常使用者在mysql的sql中實現對日期型別的操作,比如增加或者減少,但是不改變原來的資料,只是對查詢的資料做處理,這裡展示使用示例:

date_add(date,interval expr unit)
//說明;其中 date表示時間字段或者時間型別

interval是固定標誌,expr 表示數量,可以為正負,表示加減,unit表示日期型別 可以是yy,ww,dd等分別表示,年,周,天等,具體示例如下:

// 得到當前時間增加1個小時的結果

select date_add(now(),interval 1 hour)

// 得到當前時間增加1天的結果

select date_add(now(),interval 1 day)

// 得到當前時間減少72個小時的結果

select date_add(now(),interval -72 hour)

// 還有一些更加高階的用法,比如增加一天一小時一分一秒

date_add(now(),interval '1 1:1:1' day_second)

mysql函式DATE ADD使用

mysql提供了非常有用的函式date add date add 函式向日期新增指定的時間間隔。語法 date add date,interval expr type date 例如 從訂單表中查詢出六個月內下單的客戶 正常客戶 那麼其他客戶則是六個月未下單的客戶。流失客戶為1 select cus...

MySql函式 DATE ADD 函式

date add 函式用來對日期進行加減 date 欲操作的日期 interval 關鍵字 expr 日期加減的數值 unit 日期加減的型別 date add date,interval expr unit microsecond second minute hour day week month...

MySql儲存過程 DATE ADD用法

b 定義和用法 b date add 函式向日期新增指定的時間間隔。b 語法 b date add date,interval expr type date 引數是合法的日期表示式。expr 引數是您希望新增的時間間隔。type 引數可以是下列值 type 值 microsecond second ...