【发布时间】:2021-11-07 18:56:32
【问题描述】:
我有这两张桌子:
- 电影:
| movie_id | movie_name |
|---|---|
| 1 | Name1 |
| 2 | Name2 |
| 3 | Name3 |
- 人:
| movie_id | person_name | role |
|---|---|---|
| 1 | name1 | producer |
| 2 | name2 | principal actor |
| 3 | name3 | director |
每部电影都有一个主要演员,但是这个演员也可以作为很多电影的主要演员,所以,我想找到扮演最多电影的人作为主要演员,我想要这样的输出:
| movie_name | person_name | role |
|---|---|---|
| movie1 | name | principal actor |
| movie2 | name | principal actor |
| movie3 | name | principal actor |
或者可能是这样的:
| person_name | count (as principal actor) |
|---|---|
| name | 5 |
到目前为止,我已经尝试了一个子查询,但我还是个初学者并且遇到了很多错误
【问题讨论】:
-
请编辑您的问题并添加您当前的代码,并说明为什么它不符合您的需求。如果出现错误,请以文本格式添加错误消息。