Mariadb
MariaDB 第 0 天?
今天是 10 月 2 日,我使用 curdate() -2 在表中添加了一行,現在它顯示的是 10 月 0 日,而它應該顯示為 9 月 30 日。有誰知道為什麼會這樣?
沒有內置特殊的日期數學來使
date + number
平均值添加日期的天數。相反,它會將您的日期隱式轉換為數字,然後進行數學運算,返回一個數字。相反,您應該使用以下
date_add
功能:select date_add(curdate(), interval -2 day);