[프로그래머스_SQL] 그룹별 조건에 맞는 식당 목록 출력하기
📜문제
https://school.programmers.co.kr/learn/courses/30/lessons/131124
📜정답
SELECT MEMBER_NAME,REVIEW_TEXT,DATE_FORMAT(REVIEW_DATE,'%Y-%m-%d')AS REVIEW_DATE
FROM MEMBER_PROFILE A INNER JOIN REST_REVIEW B
ON A.MEMBER_ID=B.MEMBER_ID
WHERE A.MEMBER_ID= (SELECT MEMBER_ID FROM REST_REVIEW
GROUP BY MEMBER_ID
ORDER BY COUNT(MEMBER_ID) DESC LIMIT 1)
ORDER BY REVIEW_DATE ASC, REVIEW_TEXT ASC
📜노트
리뷰를 가장 많이 작성한 아이디를 찾기 위해 서브쿼리
를 사용한다.
- DATE_FORMAT(컬럼명,’원하는 날짜 형식’)
- LIMIT
개수제한을 걸어 위에서부터 조회를 한다.