inblog logo
|
stupefyee
    SQL문제풀기

    [SQL 문제 풀이] 즐겨찾기가 가장 많은 식당 정보 출력하기

    프로그래머스 (131123)
    Stupefyee's avatar
    Stupefyee
    Feb 11, 2025
    [SQL 문제 풀이] 즐겨찾기가 가장 많은 식당 정보 출력하기
    Contents
    내가 작성한 쿼리
    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/131123
    notion image

    내가 작성한 쿼리

    💡
    SELECT r.FOOD_TYPE, r.REST_ID, r.REST_NAME, r.FAVORITES FROM REST_INFO r -- 각 음식 종류별로 즐겨찾기 수의 최대값을 구하는 서브 쿼리 JOIN ( SELECT FOOD_TYPE, MAX(FAVORITES) AS max_favorites FROM REST_INFO GROUP BY FOOD_TYPE -- 음식 종류별로 그룹화 ) AS max_favorites_per_type ON r.FOOD_TYPE = max_favorites_per_type.FOOD_TYPE -- 음식 종류가 일치하는 행을 찾음 AND r.FAVORITES = max_favorites_per_type.max_favorites -- 즐겨찾기 수가 최대값인 행을 찾음 ORDER BY r.FOOD_TYPE DESC;
    Share article
    Contents
    내가 작성한 쿼리

    stupefyee

    RSS·Powered by Inblog