Urdoing=͟͟͞♡d

데이터분석가를 꿈꾸는 박열심의 IT 공간

반응형

CODING🖥️/Programmers 3

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

SQL 고득점 Kit SUM, MAX, MIN Level 2 조건에 맞는 아이템들의 가격의 총합 구하기 ITEM_INFO 테이블에서 희귀도가 'LEGEND'인 아이템들의 가격의 총합을 구하는 SQL문을 작성해 주세요. 이때 컬럼명은 'TOTAL_PRICE'로 지정해 주세요. SELECT SUM(PRICE) AS TOTAL_PRICE FROM ITEM_INFO WHERE RARITY = "LEGEND"; SUM 함수로 'PRICE' 컬럼의 모든 행의 합계를 구한 후, WHERE로 'RARITY' 컬럼의 행이 'LEGEND'라는 문자열과 일치하는 행만 출력되도록 했다. 특정 컬럼의 전체 행 합계 구하기 SUM(컬럼명) 컬럼명 변경 AS "새로운 컬럼명" => 큰 따옴표 생략 가능 특정 조건을 만족하는 행 추..

[MySQL] 프로그래머스 SQL 가격이 제일 비싼 식품의 정보 출력하기 | WHERE절 서브쿼리

SQL 고득점 Kit 문제 풀이 SUM, MAX, MIN Level 2 가격이 제일 비싼 식품의 정보 출력하기 FOOD_PRODUCT 테이블에서 가격이 제일 비싼 식품의 식품 ID, 식품 이름, 식품 코드, 식품분류, 식품 가격을 조회하는 SQL문을 작성해주세요. SELECT * FROM FOOD_PRODUCT WHERE PRICE = (SELECT MAX(PRICE) FROM FOOD_PRODUCT) 전체 컬럼을 조회하되, "가격이 제일 비싼 식품"의 행만 추출해야하므로 WHERE을 사용했다. 1. 서브쿼리 (SELECT MAX(PRICE) FROM FOOD_PRODUCT) 이 부분은 'FOOD_PRODUCT' 테이블 전체에서 가장 높은 가격, 즉 최대 가격을 찾는 역할을 한다. MAX 함수를 통해 P..

[MySQL] 프로그래머스 SQL 중복 제거하기 | COUNT, DISTINCT 함수

SQL 고득점 Kit 문제 풀이 SUM, MAX, MIN Level 2 중복 제거하기 SELECT COUNT(DISTINCT NAME) AS "count" FROM ANIMAL_INS; 개수 세기 COUNT(컬럼명) 전체 행 세기 COUNT(*) 중복 제거 DISTINCT 컬럼명 컬럼명 변경 AS "새로운 컬럼명" => 큰 따옴표 생략 가능 https://school.programmers.co.kr/learn/courses/30/lessons/59408 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr

반응형