题目
ActorDirector
表:
查询合作过至少三次的演员和导演的 id 对 (actor_id, director_id)
示例 1:
解题思路
1.题目要求我们查询出合作过至少三次的演员和导演的 id 对,我们可以 group by 两次来解决这个问题。
2.首先我们按照 actor_id 进行分组,然后将分好的组再按照 director_id 进行分组,这样我们就可以得到 actor_id 和 director_id 相同的记录,然后统计出记录的数量,返回数量大于等于三的即可。
代码实现
select actor_id, director_id
from ActorDirector
group by actor_id, director_id
having count(*) >= 3
测试结果