프로그래밍/SQL
[프로그래머스] 서울에 위치한 식당 목록 출력하기
SELECT A.REST_ID, A.REST_NAME, A.FOOD_TYPE, A.FAVORITES, A.ADDRESS, ROUND(AVG(B.REVIEW_SCORE),2) AS SCOREFROM REST_INFO A JOIN REST_REVIEW B ON A.REST_ID = B.REST_IDWHERE A.ADDRESS LIKE "서울%"GROUP BY B.REST_IDORDER BY SCORE DESC, A.FAVORITES DESC소요시간 : 14분사용한 풀이법 : JOIN, GROUP BY풀이 과정1. 두 테이블을 REST_ID를 통해 JOIN2. 식당 주소가 서울로 시작하는 곳을 조건으로 거르기3. 같은 식당끼리 그룹화4. 해당 식당의 점수들을 평균내기5. ROUND()함수를 통해 소수점 셋째..
2024. 2. 22. 00:46