GROUP BY 해서 COUNT를 조건으로 조회하는 문제이다.

WHERE 에서 COUNT()가 안먹혀서 조금 시간이 걸렸다.

SELECT P.ID, P.NAME, P.HOST_ID 
 FROM PLACES P, (SELECT HOST_ID, COUNT(HOST_ID) AS C FROM PLACES 
 GROUP BY HOST_ID) T
 WHERE C >= 2 AND T.HOST_ID = P.HOST_ID ORDER BY P.ID;

+ Recent posts