MySQL——sql語句處理時間——日期加減天數


增加時間

  • 函數:date_add()
  • 以當前時間為例:now()表示當前時間
    • select date_add(now(), interval 1 day); -- 加1天
      ————————————————————————————————
      select date_add(now(), interval 1 hour); -- 加1小時
      ————————————————————————————————
      select date_add(now(), interval 1 minute); -- 加1分鍾
      ————————————————————————————————
      select date_add(now(), interval 1 second); -- 加1秒
      ————————————————————————————————
      select date_add(now(), interval 1 microsecond);-- 加1毫秒
      ————————————————————————————————
      select date_add(now(), interval 1 week);-- 加1周
      ————————————————————————————————
      select date_add(now(), interval 1 month);-- 加1月
      ————————————————————————————————
      select date_add(now(), interval 1 quarter);-- 加1季
      ————————————————————————————————
      select date_add(now(), interval 1 year);-- 加1年
      ————————————————————————————————
  • 建議:用date_add() 來替代MySQL adddate(),addtime()函數

減少時間

  • 函數:date_sub()
  • 用法:和date_add()函數相同
  • 建議:用date_sub() 來替代MySQL subdate(),subtime()函數


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM