查找一周内“日期”的行

时间:2012-12-07 21:37:20

标签: mysql timestamp

所以基本上我试图在我的网站上显示一些热门文章。

我在mysql中如何找到他们在一周或不到之前所在的行?当日期字段数据来自unix时间戳,如“1283124091”

1 个答案:

答案 0 :(得分:1)

 where lastActivity > UNIX_TIMESTAMP(NOW() - INTERVAL 7 day)

请注意,这是7天的秒数。

如果您想要过去7个日历日的活动

 where lastActivity > UNIX_TIMESTAMP(CURDATE() - INTERVAL 7 day)