[ORACLE SQL] 그룹별 조건에 맞는 식당 목록 출력하기

이경영·2023년 6월 7일
0

오라클

목록 보기
12/43

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

SELECT A.MEMBER_NAME, B.REVIEW_TEXT, date_format(B.REVIEW_DATE, "%Y-%m-%d")
FROM MEMBER_PROFILE A INNER JOIN REST_REVIEW B
ON A.MEMBER_ID = B.MEMBER_ID 
WHERE B.MEMBER_ID = (SELECT MEMBER_ID FROM REST_REVIEW
                      GROUP BY MEMBER_ID
                      ORDER BY COUNT(MEMBER_ID) DESC
                     LIMIT 1
                    )
ORDER BY review_date, review_text
  • where까지는 작성했으나 .. 서브쿼리를 작성하지 못했다.

  • member_id를 개수별로 그룹바이해서. 개수로 orderby 하고 1개만 limit하면 제일 많이 작성한 회원의 id가 나온다

profile
꾸준히

0개의 댓글