我有一些问题 mysql_query
INSERT INTO table VALUES ('', CURDATE()-1)
Run Code Online (Sandbox Code Playgroud)
为什么如果yesteday是这个月的最后一天
该CURDATE()-1结果是一样2010-04-00
为什么不 2010-03-31
mca*_*ral 10
混合日期和数字时,日期将被视为数字.
尝试:
INSERT INTO table VALUES ('', date_sub(CURDATE(), interval 1 day));
Run Code Online (Sandbox Code Playgroud)