题目
有如下一张表,ActorDirector 表:
写一条SQL查询语句获取合作过至少三次的演员和导演的 id 对 (actor_id, director_id)
结果:
唯一的 id 对是 (1, 1),他们恰好合作了 3 次。
解题
- 本题比较简单,常规Group BY HAVING函数的应用
SELECT actor_id, director_id FROM ActorDirector
GROUP BY actor_id, director_id
HAVING COUNT(1)>=3
让时间为你证明