我有一个表帖子和另一个表视图,一个帖子有很多视图,而一个视图只属于一个帖子。现在如何选择视图最多的帖子,即与使用mysql的另一篇文章相比,具有最大视图的帖子?
编辑
更复杂的场景是,一个有许多帖子的主题表,而这些帖子也可以有很多主题,现在我如何获取每个主题,使用mysql选择查看最多的帖子呢?
发布于 2018-03-27 11:44:43
SELECT
p.id as post,
Count(v.Id) as views
FROM posts p INNER JOIN views v on p.Id = v.postId
GROUP BY p.Id
ORDER BY views DESC
LIMIT 0, 1https://stackoverflow.com/questions/49511963
复制相似问题