Php 获取每日客户流量数据
我正在尝试使用以下查询从表“tbl_transaction”获取每日客户流量:Php 获取每日客户流量数据,php,mysql,sql,database,Php,Mysql,Sql,Database,我正在尝试使用以下查询从表“tbl_transaction”获取每日客户流量: SELECT DAY(date_time) AS date, SUM(members) AS customers FROM tbl_transaction WHERE MONTH(date_time)='.$mon.' GROUP BY "date_time" 但它正在生成此数据集,该数据集未按日期分组: date | customers 11 3 12 2 13 1 14
SELECT DAY(date_time) AS date, SUM(members) AS customers FROM tbl_transaction WHERE MONTH(date_time)='.$mon.' GROUP BY "date_time"
但它正在生成此数据集,该数据集未按日期分组:
date | customers
11 3
12 2
13 1
14 2
14 3
15 7
16 4
17 3
17 2
17 7
17 2
18 5
18 5
18 4
19 2
如何显示特定日期的客户日期和编号。您的查询应该如下所示
SELECT DAY(date_time) AS date,
SUM(members) AS customers
FROM tbl_transaction
WHERE MONTH(date_time)='03' GROUP BY DATE(date_time)
由于date\u time位于Y-m-d H:i:s中,因此执行Group bydate\u time
将返回所有行
另外,如果您按日期分组,则会产生错误的结果
DAY('2014-01-01') = 1
DAY('2014-02-01') = 1
因此,无论实际日期如何,它都会对天的结果进行汇总。`GROUP BY“date\u time”`到GROUP BY date\u time
,这也完成了……但同样的结果可以将表格和一些数据发布到done中---