【发布时间】:2015-09-16 08:35:54
【问题描述】:
好的,经过数小时的挖掘,我仍然没有找到解决 - IMO 相当明显 - 任务的解决方案。我有posts,我想在每个帖子中查询最多 5 个comments(可能是最新的)。
所以基本上是这样的:
SELECT p.id, p.title, c.id, c.text
FROM posts p
LEFT JOIN comments c ON p.id = c.postId LIMIT 5
(伪,不起作用)
如何限制联接?
【问题讨论】:
-
您为什么不将
LIMIT放在整个结果集上,然后将其与ORDER BY子句结合以实现您想要的结果集?