오지's blog

프로그래머스::SQL::그룹별 조건에 맞는 식당 목록 출력하기도움말 본문

개발노트/코딩테스트준비

프로그래머스::SQL::그룹별 조건에 맞는 식당 목록 출력하기도움말

잡스러운노트, 잡스노트 2024. 11. 20. 15:03
728x90
반응형

 

URL:

https://school.programmers.co.kr/learn/courses/30/lessons/131124

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

 

 


SELECT T2.MEMBER_NAME, T1.REVIEW_TEXT, DATE_FORMAT(T1.REVIEW_DATE, '%Y-%m-%d') AS REVIEW_DATE
FROM REST_REVIEW AS T1
JOIN MEMBER_PROFILE AS T2
ON T1.MEMBER_ID = T2.MEMBER_ID
WHERE T1.MEMBER_ID IN 
(
    SELECT T1.MEMBER_ID
    FROM 
    (
        SELECT MEMBER_ID, COUNT(1)
        FROM REST_REVIEW
        GROUP BY MEMBER_ID
        HAVING COUNT(1) =
        (
            SELECT COUNT(1)
            FROM REST_REVIEW
            GROUP BY MEMBER_ID
            ORDER BY 1 DESC 
            LIMIT 1
        )
     ) AS T1

)
ORDER BY 3, 2

Comments