SUM 4

[프로그래머스 SQL] 노선별 평균 역 사이 거리 조회하기 (GROUP BY) | MySQL

[프로그래머스 SQL] 노선별 평균 역 사이 거리 조회하기 (GROUP BY) | MySQL하단의 목차를 클릭하여 이동할 수 있습니다 :)1. 문제 (+풀이)2. 해답1. 문제 (+풀이)ORDER BY ~ DESC 정렬을 할 때 ALIAS를 사용하면 결과는 맞지만 채점은 틀리다. 따라서 해당 문제는 SELECT에 사용된 집계를 그대로 사용해야 한다.CONCAT(~, "")데이터 값에 특정 문자열을 붙여 출력하는 등에 사용한다.현제 문제에서는 'km'를 붙여 출력해야 하기에 사용한다.2. 해답-- 코드를 작성해주세요SELECT ROUTE, CONCAT(ROUND(SUM(D_BETWEEN_DIST), 1), "km") AS TOTAL_DISTANCE, CONCAT(ROUND(AVG(D_BET..

[프로그래머스 SQL] 조건에 맞는 아이템들의 가격의 총합 구하기 (SUM, MAX, MIN) | MySQL

[프로그래머스 SQL] 조건에 맞는 아이템들의 가격의 총합 구하기 (SUM, MAX, MIN) | MySQL하단의 목차를 클릭하여 이동할 수 있습니다 :)1. 문제2. 해답1. 문제2. 해답-- 코드를 작성해주세요SELECT SUM(PRICE) AS TOTAL_PRICEFROM ITEM_INFOWHERE RARITY = 'LEGEND'# 희귀도가 'LEGEND'인 아이템 > WHERE# 가격의 총합 > SUM# 컬럼명 'TOTAL_PRICE' > AS

[프로그래머스 SQL] 성분으로 구분한 아이스크림 총 주문량 (GROUP BY) | MySQL

[프로그래머스 SQL] 성분으로 구분한 아이스크림 총 주문량 (GROUP BY) | MySQL하단의 목차를 클릭하여 이동할 수 있습니다 :)1. 문제 (+풀이) 2. 해답3. GROUP BY와 SELECT 집계1. 문제2. 해답-- 코드를 입력하세요SELECT I.INGREDIENT_TYPE, SUM(F.TOTAL_ORDER) AS TOTAL_ORDERFROM FIRST_HALF AS F JOIN ICECREAM_INFO AS I ON F.FLAVOR = I.FLAVORGROUP BY I.INGREDIENT_TYPEORDER BY TOTAL_ORDER# FLAVOR가 PRIMARY이면서 FOREIGN임 > JOIN# 성분 타입 + 성분 타입에 대한 아이스크림의 총주문량 > GROUP B..

[프로그래머스 SQL] 상품 별 오프라인 매출 구하기 (JOIN) | MySQL

[프로그래머스 SQL] 상품 별 오프라인 매출 구하기 (JOIN) | MySQL하단의 목차를 클릭하여 이동할 수 있습니다 :)1. 문제 (+풀이)2. 해답1. 문제 (+풀이)FROM ~ JOIN ~ ON ~ PRODUCT 테이블과 OFFLINE_SALE 테이블 두 개를 활용하기에 JOIN을 해야한다.PROUCT_ID가 PRIMARY KEY와 FOREIGN KEY로 예상되기에 이를 기준으로 JOIN을 시도할 수 있다.ALIAS 또한 염두해야한다.GROUP BY상품코드(PRODUCT_CODE) 별로 그룹화하기 위해 사용한다.SELECT ~ SUM()두 테이블의 PRICE와 SALES_AMOUNT를 통해 연산을 하고 집계 함수를 적용해야 한다.2. 해답-- 코드를 입력하세요SELECT P.PRODUCT_..