

SELECT REST_ID, REST_NAME, FOOD_TYPE, FAVORITES, ADDRESS, ROUND(AVG(REVIEW_SCORE), 2) SCORE
FROM REST_INFO JOIN REST_REVIEW USING (REST_ID)
WHERE ADDRESS LIKE '서울%'
GROUP BY REST_ID
ORDER BY SCORE DESC, FAVORITES DESC;
식당 정보 테이블과 리뷰 테이블을 연결하기 위해 JOIN 사용
리뷰 점수의 평균을 구하기 위해 AVG를 사용하고 반올림을 해야하기 때문에 AVG 함수의 결과값을 ROUND로 감싸주고, 소수 둘째자리까지 구해야하기 때문에 파라미터로 2를 넘겨준다.
AVG 함수를 사용했으며, 각 식당 별로 표현해야 하기 때문에 GROUP BY로 그룹지어준다.