【发布时间】:2017-07-07 04:30:56
【问题描述】:
我正在使用 MySQL,我想从一个列中获取前一周的所有日期,比如xyz,它是日期类型,格式为YYYY-MM-DD。但是,当我使用
select
*
from
tablename
where
xyz > date_sub(curdate(),INTERVAL 1 week);
我得到的日期不在过去 1 周内。我得到的日期是从现在开始一个月后的日期和一些随机日期。
【问题讨论】:
-
如果没有您的数据和表架构示例,很难很好地回答这样的问题。
标签: mysql date-comparison