출처: 프로그래머스: 서울에 위치한 식당 목록 출력하기




SELECT
RI.REST_ID,
RI.REST_NAME,
RI.FOOD_TYPE,
RI.FAVORITES,
RI.ADDRESS,
AVG(RR.REVIEW_SCORE)
FROM
REST_REVIEW AS RR
INNER JOIN
REST_INFO AS RI
ON
RR.REST_ID = RI.REST_ID
WHERE
RI.ADDRESS LIKE '서울%'
GROUP BY
RI.REST_ID,
RI.REST_NAME,
RI.FOOD_TYPE,
RI.FAVORITES,
RI.ADDRESS
SELECT
RI.REST_ID,
RI.REST_NAME,
RI.FOOD_TYPE,
RI.FAVORITES,
RI.ADDRESS,
ROUND(AVG(RR.REVIEW_SCORE),2) AS SCORE
FROM
REST_REVIEW AS RR
INNER JOIN
REST_INFO AS RI
ON
RR.REST_ID = RI.REST_ID
WHERE
RI.ADDRESS LIKE '서울%'
GROUP BY
RI.REST_ID,
RI.REST_NAME,
RI.FOOD_TYPE,
RI.FAVORITES,
RI.ADDRESS
ORDER BY
SCORE DESC,
RI.FAVORITES DESC
SELECT
RI.REST_ID,
RI.REST_NAME,
RI.FOOD_TYPE,
RI.FAVORITES,
RI.ADDRESS,
ROUND(AVG(RR.REVIEW_SCORE),2) AS SCORE
FROM
REST_REVIEW AS RR
INNER JOIN
REST_INFO AS RI
ON
RR.REST_ID = RI.REST_ID
WHERE
RI.ADDRESS LIKE '서울%'
GROUP BY
RI.REST_ID,
RI.REST_NAME,
RI.FOOD_TYPE,
RI.FAVORITES,
RI.ADDRESS
ORDER BY
SCORE DESC,
RI.FAVORITES DESC