3
我的数据库中有一个交易表,其中日期存储在date
字段中,如下所示:2014-08-30 02:22:35
。从mysql数据库中选择具有不同日期布局的最近7天的PHP数据
我正在进行基本分析,并且需要能够显示过去7天内每天的所有交易,但是我有点困惑,在存储时间戳以及存储在同一个领域。
任何建议将不胜感激。
我的数据库中有一个交易表,其中日期存储在date
字段中,如下所示:2014-08-30 02:22:35
。从mysql数据库中选择具有不同日期布局的最近7天的PHP数据
我正在进行基本分析,并且需要能够显示过去7天内每天的所有交易,但是我有点困惑,在存储时间戳以及存储在同一个领域。
任何建议将不胜感激。
,您就能获得最后的七天:
where `date` >= CURDATE() - interval 7 day
这会回到七天忽略时间字段。
我不确定您的意思是“显示过去7天内每天的所有交易”。您可以使用date
(so,date(date)
)仅为字段提取date
,并将该值用于过滤,聚合或排序。