https://school.programmers.co.kr/learn/courses/30/lessons/131116
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
SELECT CATEGORY, MAX(PRICE) AS MAX_PRICE, PRODUCT_NAME
FROM FOOD_PRODUCT
WHERE PRICE = (CASE WHEN CATEGORY="과자" THEN (SELECT MAX(PRICE) FROM FOOD_PRODUCT WHERE CATEGORY="과자")
WHEN CATEGORY="국" THEN (SELECT MAX(PRICE) FROM FOOD_PRODUCT WHERE CATEGORY="국")
WHEN CATEGORY="김치" THEN (SELECT MAX(PRICE) FROM FOOD_PRODUCT WHERE CATEGORY="김치")
WHEN CATEGORY="식용유" THEN (SELECT MAX(PRICE) FROM FOOD_PRODUCT WHERE CATEGORY="식용유")
END
)
GROUP BY CATEGORY
HAVING CATEGORY IN ("과자","국","김치","식용유")
ORDER BY MAX_PRICE DESC
'Problem Solving > SQL' 카테고리의 다른 글
GROUP BY, FROM절 SUB쿼리 (0) | 2024.10.22 |
---|---|
[CONCAT] 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 (0) | 2024.03.12 |
[CASE] 연간 평가점수에 해당하는 평가 등급 및 성과금 조회하기 (0) | 2024.03.12 |
[GROUP BY, JOIN, DATE] 카테고리 별 도서 판매량 집계하기 (1) | 2024.03.12 |
[SUM] 조건에 맞는 아이템들의 가격의 총합 (0) | 2024.03.12 |
https://school.programmers.co.kr/learn/courses/30/lessons/131116
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
SELECT CATEGORY, MAX(PRICE) AS MAX_PRICE, PRODUCT_NAME
FROM FOOD_PRODUCT
WHERE PRICE = (CASE WHEN CATEGORY="과자" THEN (SELECT MAX(PRICE) FROM FOOD_PRODUCT WHERE CATEGORY="과자")
WHEN CATEGORY="국" THEN (SELECT MAX(PRICE) FROM FOOD_PRODUCT WHERE CATEGORY="국")
WHEN CATEGORY="김치" THEN (SELECT MAX(PRICE) FROM FOOD_PRODUCT WHERE CATEGORY="김치")
WHEN CATEGORY="식용유" THEN (SELECT MAX(PRICE) FROM FOOD_PRODUCT WHERE CATEGORY="식용유")
END
)
GROUP BY CATEGORY
HAVING CATEGORY IN ("과자","국","김치","식용유")
ORDER BY MAX_PRICE DESC
'Problem Solving > SQL' 카테고리의 다른 글
GROUP BY, FROM절 SUB쿼리 (0) | 2024.10.22 |
---|---|
[CONCAT] 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 (0) | 2024.03.12 |
[CASE] 연간 평가점수에 해당하는 평가 등급 및 성과금 조회하기 (0) | 2024.03.12 |
[GROUP BY, JOIN, DATE] 카테고리 별 도서 판매량 집계하기 (1) | 2024.03.12 |
[SUM] 조건에 맞는 아이템들의 가격의 총합 (0) | 2024.03.12 |