데이터 분석_그로스 해킹
자세히보기

SQL/Programmers

Programmers - 헤비 유저가 소유한 장소 (69%)

소HS군 2023. 2. 19. 21:45

참고 링크 :  https://school.programmers.co.kr/learn/courses/30/lessons/77487 

 

C>

 

Q>

H>

- Having 함수를 사용 

- where exists 함수를 사용하여 연산량을 줄임 

 

L&U>

- Having 함수와 exists 함수를 같이 써서 연산량을 줄인 것이 스마트했음

 

U : userid in 함수와 exists 함수 사이의 어떤점이 더 활용 가치가 높을까?

 

A>

 

SELECT ID, NAME, HOST_ID
    FROM PLACES AS T0 
    WHERE EXISTS ( SELECT HOST_ID
                   FROM PLACES AS T1 
                   WHERE T0.HOST_ID = T1.HOST_ID
                   GROUP BY 1 
                   HAVING COUNT(ID) > 1
                        )
GROUP BY 1,2,3