欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

用group by 不符合条件他不返回数据,该怎么解决

程序员文章站 2022-06-02 14:52:25
...
用group by 不符合条件他不返回数据
如:posts帖子表
create table posts(
posts_id,
forumid, (论坛ID)
posts_title,
posts_postTime,
)

comments评论表
create table comments(
comments_id,
postsid,
comments_content,
comments_postTime,
)

我要的结果是:读出论坛ID为1的所有帖子,并统计每个帖子的评论总数.
我用count(comments_id) AS commentsNum 统计评论,但帖子在评论表没有评论,group by 就忽略了
posts_id forumid commentsNum
1 1 4
2 1 5
3 1 4
4 1 0
我要当帖子在评论表里没有评论的时候,返回0,或者返回Null也行啊,怎么弄

网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • 用group by 不符合条件他不返回数据,该怎么解决
  • 专题推荐

    作者信息
    用group by 不符合条件他不返回数据,该怎么解决

    认证0级讲师

    推荐视频教程
  • 用group by 不符合条件他不返回数据,该怎么解决javascript初级视频教程
  • 用group by 不符合条件他不返回数据,该怎么解决jquery 基础视频教程
  • 视频教程分类