我正在尝试从数据库中获取结果,但将结果限制在右侧
SELECT posts.text, comments.text
FROM posts
LEFT JOIN comments ON comments.postid= post.id
Limit 0,5
如果有 5 条评论,上面将返回第一篇文章的 5 条评论。但是我想返回所有评论,但在 5 个帖子后停止查询。我该怎么做?
抱歉,我的问题一开始有点不清楚,因为我写错了 LEFT JOIN..
这是我的问题的解决方案:
SELECT posts.text, comments.text
FROM ( SELECT * FROM posts Limit 0,5 )
LEFT JOIN comments ON comments.postid= post.id
另一个问题。我只将posts.text 指定为选择列,但现在所有列都会返回为“*”包含在子查询中吗?