문제
입력 코드
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;
코드 설명
#SELECT #WHERE #MAX #GROUP BY #ORDER BY #SUBQUERY
문제 출처
https://school.programmers.co.kr/learn/courses/30/lessons/131123
'SQL' 카테고리의 다른 글
#50. GROUP BY : 카테고리 별 도서 판매량 집계하기 | 프로그래머스 | SQL 고득점 Kit (0) | 2023.08.14 |
---|---|
#49. GROUP BY : 조건에 맞는 사용자와 총 거래금액 조회하기 | 프로그래머스 | SQL 고득점 Kit (0) | 2023.08.13 |
#47. STRING, DATE : 카테고리 별 상품 개수 구하기 | 프로그래머스 | SQL 고득점 Kit (0) | 2023.08.12 |
#46. STRING, DATE : DATETIME에서 DATE로 형 변환 | 프로그래머스 | SQL 고득점 Kit (0) | 2023.08.12 |
#45. STRING, DATE : 중성화 여부 파악하기 | 프로그래머스 | SQL 고득점 Kit (0) | 2023.08.11 |