【发布时间】:2015-10-30 01:41:11
【问题描述】:
我有一个名为“tasaciones”的表,它有 2 列“记录”和“fecha”(fecha 是时间戳)。
record | fecha
-----------------------------
record1 | 2015-10-09 11:24:52
record1 | 2015-11-09 11:31:52
record2 | 2015-17-09 11:37:17
record3 | 2015-25-09 12:03:31
record3 | 2015-26-09 12:03:31
record4 | 2015-10-10 12:23:25
record4 | 2015-11-10 12:27:25
我需要通过从第一次记录之日到当前时间每周计算记录来制作每周报告。
我发现了类似的东西,但即使这是我需要的,我也不知道如何将“while”写入echo 数据。
SELECT year(fecha), datepart(week, fecha), count(*)
FROM tasaciones
GROUP BY year(fecha), datepart(week, fecha)
我想得到这样的结果:
第 1 周:15 条记录
第 2 周:10 条记录
第 3 周:25 条记录
第 4 周:25 条记录
【问题讨论】:
-
您的查询结果是什么,您想要的结果是什么?
-
我更新了我的问题,感谢关注
-
我再次更新了我的问题
-
@JaniBolkvadze 我理解你的问题。您希望 php 代码打印查询返回的结果。
-
mysql中没有
DATEPART。