Mysql的查詢中,使用到查詢兩日期之間相差多少天,多少周等的情況,
可以使用mysql的內(nèi)置的函數(shù),TimeStampDiff()
TimeStampDiff()的使用的語法
TimeStampDiff(間隔類型,前一個日期,后一個日期);
其中,間隔類型有FRAC_SECOND 表示間隔是毫秒,SECOND 秒,MINUTE 分鐘,HOUR 小時,DAY 天,WEEK 星期
MONTH 月,QUARTER 季度,YEAR 年;
計算兩個日期之間相差的天數(shù)是SELECT TimeStampDiff(DAY,‘2018-08-06’,‘2019-08-06’);
NOTE
盡量取小的時間間隔單位計算,大的時間間隔單位存在使用誤差問題