在MySQL中,可以使用DATEDIFF函數來比較兩個日期的差值。
語法如下: DATEDIFF(date1, date2)
其中,date1和date2是要比較的兩個日期,可以是日期字段、日期文本或者使用日期函數獲得的日期。
示例: 假設有一個表orders,其中有一個字段order_date表示訂單日期。現在想要計算當前日期與訂單日期之間的天數差。
可以使用以下查詢語句: SELECT DATEDIFF(CURDATE(), order_date) AS day_diff FROM orders
其中,CURDATE()函數用于獲取當前日期,order_date表示表中的訂單日期字段。
運行以上查詢后,將返回一個名為day_diff的字段,表示當前日期與訂單日期之間的天數差。