我有 Flash 游戏网站,当您喜欢/不喜欢任何游戏时,它会插入到likes
表格中。
以下是表格的列likes
:
game_id
(你给的游戏ID喜欢)time
(你给的时间就像 php 中的时间函数一样)type
(喜欢类型/不喜欢)。
我应该如何获取type='like'
上周(time()-60*60*24*7
)中获得最多赞()的 10 个游戏 id,并按每场游戏的最多赞排序?
我现在想到的查询,但它仍然没有帮助只获取所有喜欢的行。
// Php
$time = time() - 60*60*24*7 // Week
// SQL
SELECT `game_id` FROM `likes` WHERE `type` = 'like' AND `time` > '{$time}'