WITH TEST AS
(
SELECT M.MEMBER_NAME,R.MEMBER_ID,COUNT(R.MEMBER_ID) AS COUNTING
FROM MEMBER_PROFILE M JOIN REST_REVIEW R
ON M.MEMBER_ID=R.MEMBER_ID
GROUP BY R.MEMBER_ID,M.MEMBER_NAME
)
SELECT T.MEMBER_NAME,R.REVIEW_TEXT,TO_CHAR(R.REVIEW_DATE,'YYYY-MM-DD') AS REVIEW_DATE
FROM TEST T JOIN REST_REVIEW R
ON T.MEMBER_ID=R.MEMBER_ID
WHERE
T.COUNTING IN (SELECT MAX(T.COUNTING) FROM TEST T)
ORDER BY R.REVIEW_DATE ASC,R.REVIEW_TEXT ASC;
'SQL(Oracle)' 카테고리의 다른 글
오랜 기간 보호한 동물(1) (0) | 2023.02.25 |
---|---|
있었는데요 없었습니다 (0) | 2023.02.25 |
없어진 기록 찾기 (0) | 2023.02.25 |
주문량이 많은 아이스크림들 조회하기 (0) | 2023.02.25 |
조건에 맞는 도서와 저자 리스트 출력하기 (0) | 2023.02.25 |