안녕하세요. 프로그래머스 가장 비싼 상품 구하기 문제를 풀어보려고 합니다.
Problem
PRODUCT 테이블에서 판매 중인 상품 중 가장 높은 판매가를 출력하는 SQL문을 작성해주세요. 이때 컬럼명은 MAX_PRICE로 지정해주세요.
https://school.programmers.co.kr/learn/courses/30/lessons/131697
Solution
먼저 문제에서 MySQL에서 무엇을 사용할지 알겠습니다. 제가 문제에서 bold처리해놓았습니다 참고 바랍니다. 이제 문제를 하나씩 풀어보겠습니다.
PRODUCT 테이블에서 판매 중인 상품 중 가장 높은 판매가를 출력하는 SQL문을 작성해주세요. 이때 컬럼명은 MAX_PRICE로 지정해주세요.
문제 풀이
1. 판매 중인 상품 중 가장 높은 판매가를 풀기 위해 MAX를 사용해 줍니다.
2. 컬럼명을 MAX_PRICE로 바꾸기 위해서 AS를 사용해 줍니다
이렇게 우리는 2가지의 기능을 사용해서 문제를 해결할 수 있습니다. 아래의 코드를 확인해 주세요.
SELECT
MAX(PRICE) AS MAX_PRICE
FROM PRODUCT
반응형
'SQL' 카테고리의 다른 글
[프로그래머스] 최솟값 구하기 MySQL (0) | 2024.02.20 |
---|---|
[프로그래머스] 최댓값 구하기 MySQL (0) | 2024.02.17 |
[프로그래머스] 모든 레코드 조회하기 MySQL (0) | 2024.02.15 |
[프로그래머스] 이름이 있는 동물의 아이디 MySQL (0) | 2024.02.12 |
[프로그래머스] 이름이 없는 동물의 아이디 MySQL (0) | 2024.02.11 |