首先,我不知道我是否正确命名了这个问题,但我不知道如何正确调用它:/
我有这个查询:
SELECT COUNT( id ), jumper, `date` FROM demosdb WHERE jumperid = '1053' GROUP BY `date`
ORDER BY `COUNT(id)` DESC
基本上demosdb
是:
id (int), jumperid (int), date (int (basically contains timestamp))
到目前为止,一切都很好。但是,某些记录之间存在细微差别(我使用自动脚本进行更新,有时它会设置时间 +/-5s,例如该查询的结果:
COUNT(id) date
10 1318763642
10 1318763643
10 1318763639
9 1318763641
9 1318763637
8 1318763640
8 1366200434
您可以看到第一行的时间几乎相同,但相差 5 秒(37 到 42)。100% 确定 +/-60s(甚至更多)是同一事物的一部分,所以我想基本上将所有不是1234567890
but的时间戳分组12345678%
。仅使用 mysql 是否可行,还是应该依赖 php?