在MySQL中,DATEDIFF()
函數用于計算兩個日期之間的差值。它接受兩個參數,分別是要比較的兩個日期,并返回它們之間的天數差。例如,以下是使用DATEDIFF()
函數計算兩個日期之間的天數差的示例:
SELECT DATEDIFF('2022-01-01', '2022-01-10');
上面的查詢將返回-9,因為在第一個日期(‘2022-01-01’)之后的第二個日期(‘2022-01-10’)之前有9天。
除了DATEDIFF()
函數,MySQL還提供了一些其他函數來計算日期之間的差值,如TIMESTAMPDIFF()
和TIMEDIFF()
。您可以根據具體的需求選擇合適的函數來使用。