SQL 문제풀이

leetcode - 1050. Actors and Directors Who Cooperated At Least Three Times

Jerrytwo 2022. 6. 20. 15:16

난이도 : Easy

 

 

고민 과정

1. actor_id와 director_id를 추출

2. 조건 1 = 함께 pair 했던 배우와 디렉터를 추출

3. 조건 2 = 함께 pair를 최소 3번 했던 배우와 디렉터 추출

 

방법 1
SELECT actor_id
     , director_id
FROM ActorDirector
GROUP BY actor_id, director_id
HAVING COUNT(timestamp) >= 3

Accepted

 

 


 

다른 문제 풀이 방법이 없나 구글링 해보았지만, 대다수가 똑같은 로직으로 쿼리를 짰다.

위 방법이 심플하고 간결한 최선의 방법인 듯 하다.