1 2 3 4 5 6 7 8 | SELECT A.CATEGORY, B.MAX_PRICE, A.PRODUCT_NAME FROM FOOD_PRODUCT A INNER JOIN ( SELECT MAX(PRICE) AS MAX_PRICE, CATEGORY FROM FOOD_PRODUCT WHERE CATEGORY IN ('과자', '국', '김치', '식용유') GROUP BY CATEGORY ) B ON A.CATEGORY = B.CATEGORY AND B.MAX_PRICE = A.PRICE ORDER BY 2 DESC; | cs |
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
MySQL - 프로그래머스 코딩테스트 [JOIN - 5월 식품들의 총매출 조회하기] (0) | 2022.10.11 |
---|---|
MySQL - 프로그래머스 코딩테스트 [IS NULL - 경기도에 위치한 식품창고 목록 출력하기] (0) | 2022.10.11 |
MySQL - 프로그래머스 코딩테스트 [GROUP BY - 즐겨찾기가 가장 많은 식당 정보 출력하기] (0) | 2022.10.11 |
MySQL - 프로그래머스 코딩테스트 [SUM, MAX, MIN - 가격이 제일 비싼 식품의 정보 출력하기] (0) | 2022.10.07 |
MySQL - 프로그래머스 코딩테스트 [SELECT - 서울에 위치한 식당 목록 출력하기] (0) | 2022.10.07 |