我已经有每个用户和每天不同的值,但创建一个MySQL表是UNIX时间戳的INT:选择每天最多一个值(存储在UNIX时间戳),
id INT, AUTO_INCREMENT
users_id INT
value INT
created INT
我需要在过去的30天内每天和每个用户选择最多一个值。如果这是一个MySQL的TIMESTAMP,我会这样做:SELECT * FROM table GROUP BY DAY(created)
,但我不能用UNIX时间戳做到这一点。
关于如何用当前数据重现相似查询的任何想法?
我猜'GROUP BY MOD(创建,86400)'也可以使用 – Satevis