【发布时间】:2021-02-26 15:49:29
【问题描述】:
我正在尝试从表一(帖子)的单行返回字段,并将该帖子的第二个表(cmets)中出现的 cmets 数加入该行。
但是,它从不返回计数值。
SELECT posts.post_title, posts.post_author, posts.post_date, posts.post_article
FROM posts LEFT OUTER JOIN (SELECT COUNT(*) FROM comments WHERE comments.comment_post_id = 25) AS comments
ON posts.post_id = comments.comment_post_id WHERE post_id = 25;
我知道我可能遗漏了一些简单的东西,但已经在这方面花费了太多时间,所以我想寻求帮助。由于我是 SQL 新手,我非常感谢您的解释以及任何代码更改建议。
【问题讨论】: