MySql函式 DATE ADD 函式

2021-08-08 03:22:36 字數 921 閱讀 9484

date_add

() 函式用來對日期進行加減

// @date 欲操作的日期

// interval 關鍵字

// expr 日期加減的數值

// unit 日期加減的型別

date_add(date,interval expr unit)

microsecond

second

minute

hour

day

week

month

quarter

year

second_microsecond

minute_microsecond

minute_second

hour_microsecond

hour_second

hour_minute

day_microsecond

day_second

day_minute

day_hour

year_month

// 得到當前時間增加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 常常使用者在mysql的sql中實現對日期型別的操作,比如增加或者減少,但是不改變原來的資料,只是對查詢的資料做處理,這裡展示使用示例 date add date,interval expr unit 說明 其中 date表示時間字段或者時間型別 interval是固定標誌,exp...

MySql儲存過程 DATE ADD用法

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