亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

mysql中使用date_add()函數講解

瀏覽:88日期:2023-02-18 16:43:42
目錄
  • 使用date_add()函數
  • DATE_ADD實現同時增加幾個月幾天
    • 定義和用法
    • 語法
  • 總結

    使用date_add()函數

    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)
    
    // 還有一些更加高級的用法,比如增加一天一小時一分一秒
    // 但是如果你不太喜歡這種用法,你仍然可以使用等同于該數值的second來進行加減
    date_add(now(),interval "1 1:1:1" day_second)

    DATE_ADD實現同時增加幾個月幾天

    定義和用法

    DATE_ADD() 函數向日期添加指定的時間間隔。

    語法

    DATE_ADD(date,INTERVAL expr type)
    • date 參數是合法的日期表達式,如2020-05-21 14:43:52。
    • expr 參數是您希望添加的時間間隔,如1、2、3。
    • type 參數常用的有下列值:
    • SECOND
    • MINUTE
    • HOUR
    • DAY
    • WEEK
    • MONTH
    • QUARTER 季度
    • YEAR

    、、、等等

    如何實現增加3個月同時增加4天呢

    如下實現查找創建時間 加 3個月4天 小于等于今天的數據

    select * from score_expend?
    where ?date(?
    ?? ?DATE_ADD(?
    ?? ??? ?DATE_ADD(create_time,INTERVAL 3 MONTH) ,INTERVAL 4 DAY) ?)?
    ?? ?<= date(now());

    總結

    以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。

    標簽: MySQL
    主站蜘蛛池模板: 国产欧美日韩在线人成aaaa | 久久国产精品1区2区3区网页 | 午夜日b视频 | 成 人免费视频l免费观看 | 国产精品九九免费视频 | 成年男女免费视频 | 欧美一级黄视频 | 欧美大尺度xxxxx视频 | 成人女人a毛片在线看 | 爱视频福利广场 | 日产毛片| 亚洲性无码av在线 | 国产一区二区三区免费在线观看 | 成人a级| 草草影院www色欧美极品 | 极品精品国产超清自在线观看 | 亚洲欧美在线视频 | 特级毛片在线播放 | 亚洲久久久 | 老司机精品影院一区二区三区 | 国产一级片观看 | a中文字幕1区 | 一级毛片免费在线观看网站 | 岛国在线免费观看 | 国产的一级毛片完整 | 农村寡妇一级毛片免费播放 | 最新中文字幕视频 | 中文字幕人成不卡一区 | 欧美成人艳星在线播放 | 欧美日韩一区二区三区高清不卡 | 在线看片一区 | 亚洲区精品久久一区二区三区 | 亚洲欧美色视频 | 国产永久高清免费动作片www | 亚洲韩精品欧美一区二区三区 | 久久国产免费一区二区三区 | 一级毛片免费不卡夜夜欢 | 粉嫩高中生的第一次在线观看 | 亚洲精品国产一区二区在线 | 国产三级a | 俄罗斯18videosex性欧美成人 |