글
프로그래머스 레벨4 서울에 위치한 식당 찾기(오라클SQL, ROUND, AVG, 서브쿼리, ON)
SQL프로그래밍
2022. 12. 18. 16:12
728x90
SMALL
-- 코드를 입력하세요
SELECT
T1.REST_ID,
T1.REST_NAME,
T1.FOOD_TYPE,
T1.FAVORITES,
T1.ADDRESS,
T10.REVIEW_SCORE
from REST_INFO T1
INNER JOIN (select REST_ID,
ROUND(AVG(REVIEW_SCORE), 2) as REVIEW_SCORE
from REST_REVIEW
group by REST_ID) T10
ON T1.REST_ID = T10.REST_ID
where T1.ADDRESS like '서울%'
order by T10.REVIEW_SCORE desc, T1.FAVORITES desc
//어려웠다. 다른 사람 거를 참고했다.
// ROUND는 소수점
// AVG는 평균치
728x90
'SQL프로그래밍' 카테고리의 다른 글
프로그래머스 레벨1 최댓값 구하기(오라클 SQL, MAX) (0) | 2022.12.18 |
---|---|
프로그래머스 레벨1 가장 비싼 상품 구하기(오라클 SQL, MAX) (0) | 2022.12.18 |
프로그래머스 레벨2 재구매가 일어난 상품과 회원 리스트 출력(오라클 SQL, group by, having, DESC) (0) | 2022.12.18 |
프로그래머스 레벨2 3월에 태어난 여성 회원 목록 출력(오라클 SQL, TO_CHAR, %) (0) | 2022.12.18 |
프로그래머스 레벨1 강원도에 있는 공장 찾기(오라클 SQL, like, %, ASC) (0) | 2022.12.18 |