본문 바로가기
프로그래머스/MySQL

[프로그래머스] 조건에 맞는 아이템들의 가격의 총합 구하기 - MySQL - 우당탕탕 개발자 되기 프로젝트

by 우당탕탕 개발자 2024. 9. 13.
728x90
반응형

 

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

1. 문제 설명

반응형

2. 풀이과정

해당 문제는 희귀도가 'LEGEND'인 아이템들의 가격의 총합을 구하는 문제이다.

최종 결과를 조회할 때 컬럼명'TOTAL_PRICE'로 지정해야 한다.

문제 해결은 간단하다. 그저 희귀도가 'LEGEND'인 값들만 조회한 후 가격 컬럼의 총합을 조회하면 된다.

희귀도가 'LEGEND'인 값을 조회할 때는 WHERE 조건에 해당 조건을 지정해 주면 된다.

이후 조회한 값들을 가지고 가격 컬럼의 값을 SUM() 함수를 활용해 모두 더해주면 된다.

 

  1. 가격 컬럼의 값을 모두 더해 'TOTAL_PRICE' 컬럼명으로 조회한다. SELECT SUM(PRICE) AS TOTAL_PRICE
  2. 값을 조회할 테이블을 지정한다. FROM ITEM_INFO
  3. 희귀도 컬럼의 값이 'LEGEND'인 값들만 조회한다. WHERE RARITY = 'LEGEND'
728x90

3. 소스코드

SELECT SUM(PRICE) AS TOTAL_PRICE
FROM ITEM_INFO
WHERE RARITY = 'LEGEND'
728x90
반응형