REST_INFO와 REST_REVIEW 테이블에서 서울에 위치한 식당들의 식당 ID, 식당 이름, 음식 종류, 즐겨찾기수, 주소, 리뷰 평균 점수를 조회하는 SQL문을 작성해주세요. 이때 리뷰 평균점수는 소수점 세 번째 자리에서 반올림 해주시고 결과는 평균점수를 기준으로 내림차순 정렬해주시고, 평균점수가 같다면 즐겨찾기수를 기준으로 내림차순 정렬해주세요.
https://school.programmers.co.kr/learn/courses/30/lessons/131118
## 주소가 서울인 식당 출력
WITH seoul AS (
SELECT *
FROM REST_INFO ri
WHERE ADDRESS LIKE '서울%')
## 서울 식당 리뷰 계산
SELECT
s.REST_ID,
s.REST_NAME,
s.FOOD_TYPE,
s.FAVORITES,
s.ADDRESS,
ROUND(AVG(rr.REVIEW_SCORE), 2) AS 'SCORE'
FROM
seoul s
INNER JOIN
REST_REVIEW rr
ON
rr.REST_ID = s.REST_ID
GROUP BY
s.REST_NAME
ORDER BY
AVG(rr.REVIEW_SCORE) DESC,
s.FAVORITES DESC
with절을 이용하여 주소가 서울인 식당만 출력한다.