728x90
320x100
MySQL/Oracle
SELECT FOOD_TYPE, REST_ID, REST_NAME, FAVORITES
FROM REST_INFO
WHERE (FOOD_TYPE, FAVORITES) IN (
SELECT FOOD_TYPE, MAX(FAVORITES)
FROM REST_INFO
GROUP BY FOOD_TYPE )
ORDER BY FOOD_TYPE DESC
;
728x90
320x100
'💻 하나씩 차곡차곡 > 프로그래머스 (SQL)' 카테고리의 다른 글
[GROUP BY] 카테고리 별 도서 판매량 집계하기 (Oracle) (0) | 2023.05.08 |
---|---|
[GROUP BY/LEVEL3] 조건에 맞는 사용자와 총 거래금액 조회하기(MySQL/Oracle) (0) | 2023.05.04 |
[GROUP BY/LEVEL2] 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 (MySQL/Oracle) (0) | 2023.05.02 |
[GROUP BY/LEVEL2] 진료과별 총 예약 횟수 출력하기 (MySQL/Oracle) (0) | 2023.04.25 |
[GROUP BY/LEVEL2] 성분으로 구분한 아이스크림 총 주문량 (MySQL/Oracle) (0) | 2023.04.24 |