https://school.programmers.co.kr/learn/courses/30/lessons/131697
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
가장 비싼 "값'"을 가져오는 방법
SELECT MAX(PRICE) AS MAX_PRICE
FROM PRODUCT
가장 비싼 행을 정렬로 찾은 뒤, 그 행의 PRICE 만 출력하는 방법
SELECT PRICE AS MAX_PRICE
FROM PRODUCT
ORDER BY PRICE DESC
LIMIT 1;
번외) 가장 비싼 상품이 여러 개일 때 가격 말고도 다른 컬럼도 함께 조회해야 한다면.
SELECT PRODUCT_ID, PRODUCT_CODE, PRICE
FROM PRODUCT
WHERE PRICE = (
SELECT MAX(PRICE)
FROM PRODUCT
);'데이터베이스 > 문제 풀이' 카테고리의 다른 글
| [프로그래머스][MySQL] 강원도에 위치한 생산공장 목록 출력하기 (0) | 2026.04.15 |
|---|---|
| [프로그래머스][MySQL] 상위 n개 레코드 (0) | 2026.04.15 |
| [프로그래머스][MySQL] 동물의 아이디와 이름 (0) | 2026.04.15 |
| [프로그래머스][MySQL] 여러 기준으로 정렬하기 (0) | 2026.04.14 |
| [프로그래머스][MySQL] 이름이 있는 동물의 아이디 (0) | 2026.04.14 |