[SQL Kit] SUM, MAX, MIN

SELOG·2024년 2월 26일
0

ALGO-CHALLENGE

목록 보기
11/17
post-thumbnail

Lv1 : 가장 비싼 상품 구하기

My Code

-- 판매 중인 상품 중 가장 높은 판매가
-- 컬럼명은 MAX_PRICE
SELECT MAX(PRICE) AS MAX_PRICE
FROM PRODUCT
;

Lv2 : 가격이 제일 비싼 식품의 정보 출력하기

My Code

-- 가격이 제일 비싼 식품
-- 식품 ID, 식품 이름, 식품 코드, 식품분류, 식품 가격 조회
SELECT PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE
FROM FOOD_PRODUCT 
ORDER BY PRICE DESC LIMIT 1
;

Lv2 : 동물 수 구하기

My Code

-- 동물 보호소에 동물이 몇 마리 들어왔는지 조회
SELECT COUNT(ANIMAL_ID) AS count
FROM ANIMAL_INS
;

Lv2 : 중복 제거하기

My Code

-- 동물의 이름은 몇 개인지 조회
-- 이름이 NULL인 경우는 집계하지 않는다
-- 중복되는 이름은 하나로 처리
SELECT COUNT(DISTINCT(NAME)) AS count
FROM ANIMAL_INS
WHERE NAME IS NOT NULL
;

Lv2 : 조건에 맞는 아이템들의 가격의 총합 구하기

My Code

-- 희귀도가 'LEGEND'인 아이템들의 가격의 총합
-- 컬럼명 'TOTAL_PRICE'
SELECT SUM(PRICE) AS TOTAL_PRICE
FROM ITEM_INFO
WHERE RARITY = 'LEGEND'
;
profile
금융 IT 전문가가 될거야

0개의 댓글