프로그래머스 사이트 링크
문제
코드
ver(1)
SELECT I.REST_ID, I.REST_NAME, I.FOOD_TYPE, I.FAVORITES, I.ADDRESS, ROUND(AVG(R.REVIEW_SCORE), 2) AS SCORE
FROM REST_INFO AS I, REST_REVIEW AS R
WHERE I.REST_ID = R.REST_ID AND I.ADDRESS LIKE "서울%" -- REST_INFO와 REST_REVIEW 테이블을 조인하고, 주소가 "서울"로 시작하는 레스토랑만 선택합니다.
GROUP BY I.REST_NAME -- 레스토랑 이름을 기준으로 그룹화합니다.
ORDER BY SCORE DESC, FAVORITES DESC -- 평균 리뷰 점수와 인기도에 따라 내림차순으로 정렬합니다.
ver(2)
SELECT I.REST_ID, I.REST_NAME, I.FOOD_TYPE, I.FAVORITES, I.ADDRESS, ROUND(AVG(R.REVIEW_SCORE), 2) AS SCORE
FROM REST_INFO AS I, REST_REVIEW AS R
WHERE I.REST_ID = R.REST_ID AND I.ADDRESS LIKE "서울%" -- REST_INFO와 REST_REVIEW 테이블을 조인하고, 주소가 "서울"로 시작하는 레스토랑만 선택합니다.
GROUP BY I.REST_NAME -- 레스토랑 이름을 기준으로 그룹화합니다.
ORDER BY SCORE DESC, FAVORITES DESC -- 평균 리뷰 점수와 인기도에 따라 내림차순으로 정렬합니다.
댓글남기기