SELECT I.FOOD_TYPE,I.REST_ID,I.REST_NAME,I.FAVORITES
FROM REST_INFO I JOIN (
    SELECT FOOD_TYPE, MAX(FAVORITES) AS FAVORITES
    FROM REST_INFO
    GROUP BY FOOD_TYPE
) R
ON I.FAVORITES = R.FAVORITES AND I.FOOD_TYPE = R.FOOD_TYPE
ORDER BY I.FOOD_TYPE DESC;

 

음식 종류 별 즐겨찾기 max 값이 있는 테이블을 만들어

음식 종류와 즐겨찾기 수를 가지고 JOIN 해주었다. 

🌱

'NOTE > 프로그래머스' 카테고리의 다른 글

5월 식품들의 총매출 조회하기  (0) 2022.10.12
식품분류별 가장 비싼 식품의 정보 조회하기 - Oracle  (0) 2022.10.12
도둑질  (0) 2022.09.30
정수 삼각형  (0) 2022.09.30
그래프 - 순위  (1) 2022.09.30

+ Recent posts