根据具有SUM的时间范围显示数据
|
使用PHP和MySQL,我试图在特定时间段(24小时,1周,1年等)中显示投票最多的项目。当某人对某项进行投票时,表格会记录用户,项ID,投票和时间,如下所示:
表格1
username | itemid | vote | time
asdf | 127 | 1 | 1306726126
asdf | 124 | -1 | 1306726123
bob | 127 | 1 | 1306726129
bob | 124 | 1 | 1306726123
现在,我有另一个带有项目详细信息的表。
表2
itemid | name | category | date | etc
我想做的是调用一个表,以显示表24中仅过去24小时内有投票的项目的所有数据,并按投票进行排序。这意味着我需要在TIME <24小时内求和,然后将RIGHT JOIN(?)投票到我的其他数据库?我不知道,我很难弄清楚该怎么做。有什么建议吗?
没有找到相关结果
已邀请:
1 个回复
肉脓措伪