我有Flash游戏网站,当你喜欢/不喜欢它插入likes
表时。
以下是likes
table:
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}'