-
[SQL 프로그래머스 GROUP BY] 즐겨찾기가 가장 많은 식당 정보 출력하기(ORACLE, MYSQL)<프로그래머스 고득점 SQL Kit> 2023. 5. 24. 18:57728x90
즐겨찾기가 가장 많은 식당 정보 출력하기
REST_INFO 테이블에서 음식종류별로 즐겨찾기수가 가장 많은 식당의 음식 종류, ID, 식당 이름, 즐겨찾기수를 조회하는 SQL문을 작성해주세요. 이때 결과는 음식 종류를 기준으로 내림차순 정렬해주세요.728x90
-- MYSQL, ORACLE
SELECT B.FOOD_TYPE, B.REST_ID, B.REST_NAME, B.FAVORITES
FROM (SELECT FOOD_TYPE, MAX(FAVORITES) FAVORITES
FROM REST_INFO
GROUP BY FOOD_TYPE) A, REST_INFO B
WHERE A.FOOD_TYPE = B.FOOD_TYPE
AND A.FAVORITES = B.FAVORITES
ORDER BY FOOD_TYPE DESC;728x90'<프로그래머스 고득점 SQL Kit>' 카테고리의 다른 글
[SQL 프로그래머스 GROUP BY] 카테고리 별 도서 판매량 집계하기(ORACLE, MYSQL) (0) 2023.05.24 [SQL 프로그래머스 GROUP BY] 조건에 맞는 사용자와 총 거래금액 조회하기(ORACLE, MYSQL) (0) 2023.05.24 [SQL 프로그래머스 GROUP BY] 식품분류별 가장 비싼 식품의 정보 조회하기(ORACLE, MYSQL) (0) 2023.05.24 [SQL 프로그래머스 GROUP BY] 저자 별 카테고리 별 매출액 집계하기(ORACLE, MYSQL) (0) 2023.05.23 [SQL 프로그래머스 GROUP BY] 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기(ORACLE, MYSQL) (1) 2023.05.23