基本上我需要做的是找到热门页面。我有一个表,其中包含页面ID列表和创建时间戳(它们是在访问上述页面时创建的。)
SELECT * FROM trends WHERE timestamp > (NOW() - INTERVAL 7 DAY) GROUP BY pageId ORDER BY COUNT(id) DESC
这将以趋势顺序返回pageId,但现在我需要使用那些pageIds从另一个表(包含实际页面的表)中进行选择。
我可以使用php while($row = fetch array)
循环从另一个表中选择行,但我想在一个查询中完成所有这些。
我不确定这样做所需的语法......