溫馨提示×

MySQL DATEDIFF()函數(shù)的用法是什么

小億
147
2023-10-13 01:07:14
欄目: 云計算

MySQL DATEDIFF()函數(shù)用于計算兩個日期之間的差值。它接受兩個日期參數(shù),并返回兩個日期之間的天數(shù)差。

函數(shù)語法如下:

DATEDIFF(date1, date2)

其中,date1和date2是要比較的兩個日期參數(shù)。date1必須是較晚的日期,而date2必須是較早的日期。函數(shù)將返回date1與date2之間的天數(shù)差值。

示例:

假設(shè)我們有一個名為orders的表,其中包含兩個日期列order_date和ship_date。我們可以使用DATEDIFF()函數(shù)來計算訂單的處理時間差:

SELECT order_date, ship_date, DATEDIFF(ship_date, order_date) as processing_time

FROM orders;

這將返回一個結(jié)果集,其中包含訂單日期、發(fā)貨日期以及處理時間差(以天為單位)的列。

0