프로그래머스/MySQL
[프로그래머스] 조건에 맞는 아이템들의 가격의 총합 구하기 - MySQL - 우당탕탕 개발자 되기 프로젝트
우당탕탕 개발자
2024. 9. 13. 11:53
728x90
반응형
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
1. 문제 설명
반응형
2. 풀이과정
해당 문제는 희귀도가 'LEGEND'인 아이템들의 가격의 총합을 구하는 문제이다.
최종 결과를 조회할 때 컬럼명은 'TOTAL_PRICE'로 지정해야 한다.
문제 해결은 간단하다. 그저 희귀도가 'LEGEND'인 값들만 조회한 후 가격 컬럼의 총합을 조회하면 된다.
희귀도가 'LEGEND'인 값을 조회할 때는 WHERE 조건에 해당 조건을 지정해 주면 된다.
이후 조회한 값들을 가지고 가격 컬럼의 값을 SUM() 함수를 활용해 모두 더해주면 된다.
- 가격 컬럼의 값을 모두 더해 'TOTAL_PRICE' 컬럼명으로 조회한다. SELECT SUM(PRICE) AS TOTAL_PRICE
- 값을 조회할 테이블을 지정한다. FROM ITEM_INFO
- 희귀도 컬럼의 값이 'LEGEND'인 값들만 조회한다. WHERE RARITY = 'LEGEND'
728x90
3. 소스코드
SELECT SUM(PRICE) AS TOTAL_PRICE
FROM ITEM_INFO
WHERE RARITY = 'LEGEND'
728x90
반응형