728x90
문제
[프로그래머스] 즐겨찾기가 가장 많은 식당 정보 출력하기
정답
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
최대 값과 음식의 종류를 WHERE절로 주어 이 두가지 모두 충족하는 것만 출력하는 방법으로 풀었습니다.
728x90
'프로그래머스 코딩테스트 > MySQL' 카테고리의 다른 글
[프로그래머스] 5월 식품들의 총매출 조회하기 MySQL (0) | 2024.07.08 |
---|---|
[프로그래머스] 식품분류별 가장 비싼 식품의 정보 조회하기 MySQL (0) | 2024.07.08 |
[프로그래머스] 모든 레코드 조회하기 MySQL (0) | 2024.07.06 |
[프로그래머스] 대여 기록이 존재하는 자동차 리스트 구하기 MySQL (0) | 2024.07.06 |
[프로그래머스] 3월에 태어난 여성 회원 목록 출력하기 MySQL (0) | 2024.07.06 |