【发布时间】:2016-02-26 08:09:46
【问题描述】:
我成功完成了这个查询 1:
select date_format(now()-INTERVAL 1 DAY,'%Y-%m-%d')
但是为什么查询 2 的结果不同:
select date_format('2016-02-26'-INTERVAL 1 DAY,'%Y-%m-%d')
如何用日期字符串替换现在?
【问题讨论】:
-
试试这个
select date_format(STR_TO_DATE('2016-02-26', '%Y-%m-%d') - INTERVAL 1 DAY,'%Y-%m-%d')