https://school.programmers.co.kr/learn/courses/30/lessons/131115
풀이
- 가격이 MAX값인 상품정보를 출력해내는 문제
- 서브쿼리를 사용해도 되고 LIMIT을 사용해도 된다.
서브쿼리 사용시
SELECT PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE
FROM FOOD_PRODUCT
WHERE PRICE = (SELECT MAX(PRICE) FROM FOOD_PRODUCT);
LIMIT 사용시
SELECT PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE
FROM FOOD_PRODUCT
ORDER BY PRICE DESC LIMIT 1;
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 조건에 부합하는 중고거래 댓글 조회하기 (MySQL) (0) | 2025.04.14 |
---|---|
[프로그래머스] 오랜 기간 보호한 동물(2) (SQL) (0) | 2025.03.18 |
[프로그래머스] 성분으로 구분한 아이스크림 총 주문량 (SQL) (0) | 2025.03.14 |
[프로그래머스]오랜 기간 보호한 동물(1) (SQL) (2) | 2025.03.13 |
[프로그래머스] 3월에 태어난 여성 회원 목록 출력하기 (MySQL) (0) | 2025.03.03 |