今天遇到一个 sql 题,如何用一条 sql 语句实现这两个需求呢 ?
今天遇到一个sql题,如何用一条sql语句实现这两个需求呢 ?
有新闻表 news 如下
字段 | 备注 |
---|---|
id | 自增id |
... | ... |
有新闻评论表 comment 如下
字段 | 备注 |
---|---|
id | 自增id |
news_id | 外键 新闻 id |
... | ... |
用一条sql语句实现:
- 找出评论数量前10的文章id和文章评论数
- 没有评论的文章也要显示在结果中,评论数显示为0
请问这样的sql语句怎么写?
需求1很容易就可以写出来,需求2真的不知道如何解决了
推荐文章: