SELECT A.MEMBER_NAME,
B.REVIEW_TEXT,
DATE_FORMAT(B.REVIEW_DATE, '%Y-%m-%d') AS REVIEW_DATE
FROM MEMBER_PROFILE A JOIN REST_REVIEW B
ON A.MEMBER_ID = B.MEMBER_ID
WHERE A.MEMBER_ID = (SELECT C.MEMBER_ID
FROM REST_REVIEW C
GROUP BY C.MEMBER_ID
ORDER BY COUNT(*) DESC LIMIT 1)
ORDER BY REVIEW_DATE, B.REVIEW_TEXT;
- =과 IN은 반환되는 결과의 개수에 따라 다르게 사용해야 한다.
'코딩연습이 좋아서 > SQL이 좋아서' 카테고리의 다른 글
저자 별 카테고리 별 매출액 집계하기 (0) | 2025.02.06 |
---|---|
보호소에서 중성화한 동물 (0) | 2025.02.06 |
주문량이 많은 아이스크림들 조회하기 (1) | 2025.02.06 |
5월 식품들의 총매출 조회하기 (0) | 2025.02.06 |
취소되지 않은 진료 예약 조회하기 (0) | 2025.02.06 |