OneDev
[프로그래머스,] 식품분류별 가장 비싼 식품의 정보 조회하기 (Oracle/ LV 4) 본문
-- 식품분류별로 가격이 제일 비싼 식품의
-- 분류, 가격, 이름을 조회하는 SQL문을 작성해주세요
-- 식품분류가 '과자', '국', '김치', '식용유'인 경우만 출력
-- 결과는 식품 가격을 기준으로 내림차순 정렬해주세요.
SELECT category
,price as MAX_PRICE
,product_name
FROM food_product
WHERE (category, price) in (SELECT category
,max(price) as max_price
FROM food_product
WHERE category in ('과자', '국','김치','식용유')
GROUP BY category)
ORDER BY max_price desc;
'자료구조&알고리즘 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 취소되지 않은 진료 예약 조회하기 (Oracle / LV 4) (1) | 2023.11.28 |
---|---|
[프로그래머스] 5월 식품들의 총 매출 조회하기 (Oracle/ LV 4) (0) | 2023.11.28 |
[프로그래머스] 보호소에서 중성화한 동물 (Oracle/ LV 4) (0) | 2023.11.28 |
[프로그래머스] 있었는데요 없었습니다 (Oracle / LV 3) (1) | 2023.11.16 |
[프로그래머스] 카테고리 별 도서 판매량 집계하기 (Oracle / LV 3) (1) | 2023.11.16 |
Comments