1. 程式人生 > >MYSQL如何計算兩個日期間隔天數

MYSQL如何計算兩個日期間隔天數

如何透過MYSQL自帶函式計算給定的兩個日期的間隔天數

有兩個途徑可獲得

1、利用TO_DAYS函式

select to_days(now()) - to_days('20120512')

2、利用DATEDIFF函式

select datediff(now(),'20120512')

引數1 - 引數2 等於間隔天數

select (datediff(curdate(), date(colunm_name1))- (select colunm_name2 from table_name2)) as o from table_name1