【发布时间】:2020-04-07 02:00:25
【问题描述】:
我有两张表产品和评论,有些产品有评论,有些没有。我想显示产品,对于有评论的产品,我想计算它们的平均评分,如果产品没有评论,平均评分应显示为null。
例子:
产品:
| Id | Name |
| 1 | dog |
| 2 | cat |
评论:
| Id | Rating|
| 1 | 1 |
| 1 | 5 |
应该显示什么:
| Id | Name | Avg_rating |
| 1 | dog | 3 |
| 2 | cat | NULL |
如何做到这一点?
【问题讨论】:
-
左连接然后聚合...