使用不同的日期布局从mysql数据库中按日期选择过去7天的PHP数据

使用不同的日期布局从mysql数据库中按日期选择过去7天的PHP数据,mysql,Mysql,我的数据库中有一个事务表,其中日期存储在date字段中,如下所示:2014-08-30 02:22:35 我正在进行基本分析,需要能够显示过去7天内每天的所有交易,但对于在同一字段中存储有时间戳和日期时如何实现这一点,我有点困惑 如果您有任何建议,我们将不胜感激。您可以通过以下方式获得最后七天: where `date` >= CURDATE() - interval 7 day 这将返回七天,忽略时间字段 我不确定“显示过去7天内每天的所有交易”是什么意思。您可以使用date(因此,d

我的数据库中有一个事务表,其中日期存储在
date
字段中,如下所示:
2014-08-30 02:22:35

我正在进行基本分析,需要能够显示过去7天内每天的所有交易,但对于在同一字段中存储有时间戳和日期时如何实现这一点,我有点困惑


如果您有任何建议,我们将不胜感激。

您可以通过以下方式获得最后七天:

where `date` >= CURDATE() - interval 7 day
这将返回七天,忽略时间字段

我不确定“显示过去7天内每天的所有交易”是什么意思。您可以使用
date
(因此,
date(date)
)仅提取字段的
date
),并使用该值进行筛选、聚合或排序