mysql中的日期相減的天數(shù)函數(shù)
mysql日期相減的天數(shù)函數(shù)
DATEDIFF() 函數(shù)返回兩個日期之間的天數(shù)。
語法
DATEDIFF(date1,date2)
date1 和 date2 參數(shù)是合法的日期或日期/時間表達式。
注釋:只有值的日期部分參與計算。
實例
例子 1
使用如下 SELECT 語句:
SELECT DATEDIFF('2008-12-30','2008-12-29') AS DiffDate
結果:
DiffDate
1
例子 2
使用如下 SELECT 語句:
SELECT DATEDIFF('2008-12-29','2008-12-30') AS DiffDate
結果:
DiffDate
-1
mysql中日期相減的部分函數(shù)
兩個日期相減,得到相差的分鐘
注:DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%S')將現(xiàn)在的年月日,分時秒–》指定格式的字符串
SELECT TIMESTAMPDIFF(MINUTE,'1993-03-23 00:00:00',DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%S'))
兩個日期相減的到相差的小時
SELECT TIMESTAMPDIFF(HOUR,'2020-06-25 06:30:00','2020-06-23 01:00:00')
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
MySQL?8.0新特性之集合操作符INTERSECT和EXCEPT
MySQL8.0.31版本開始支持了INTERSECT(交集)和EXCEPT(差集)運算,INTERSECT返回兩個結果集中都包含的行,EXCEPT返回左側結果集存在,右側不存在的行,這篇文章主要給大家介紹了關于MySQL?8.0新特性之集合操作符INTERSECT和EXCEPT的相關資料,需要的朋友可以參考下2022-10-10Mysql?InnoDB引擎中的數(shù)據(jù)頁結構詳解
這篇文章主要為大家介紹了Mysql?InnoDB引擎中的數(shù)據(jù)頁結構詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-05-05mysql數(shù)據(jù)庫視圖和執(zhí)行計劃實戰(zhàn)案例
這篇文章主要給大家介紹了關于mysql數(shù)據(jù)庫視圖和執(zhí)行計劃的相關資料,在使用MySQL過程中視圖和執(zhí)行計劃是一個很好的工具,文中通過圖文以及代碼介紹的非常詳細,需要的朋友可以參考下2024-02-02詳解MySQL如何實現(xiàn)數(shù)據(jù)批量更新
最近需要批量更新大量數(shù)據(jù),習慣了寫sql,所以還是用sql來實現(xiàn),下面這篇文章主要給大家總結介紹了關于MySQL批量更新的方式,需要的朋友可以參考下2023-10-10