본문 바로가기

SQL10

[프로그래머스/SQL] 입양 시각 구하기(2) https://school.programmers.co.kr/learn/courses/30/lessons/59413 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 예시 ANIMAL_OUTS 원하는 출력값 0시부터 23시까지, 각 시간대별로 입양이 몇 건 발생했는지 조회 결과는 시간대순으로 정렬 📌 풀이 ) 처음에 set을 몰라서 그냥 풀었는데 안나오는 숫자가 있어서 당황했다. 0부터 23 전부 나오게 하기 위해 set을 사용하여야 한다! SET @변수이름 = 대입값 ; 또는 SET @변수이름 := 대입값; SELECT @변수이름 := 대입값; SELE.. 2023. 4. 20.
[프로그래머스/SQL] 식품분류별 가장 비싼 식품의 정보 조회하기 https://school.programmers.co.kr/learn/courses/30/lessons/131116 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 예시 FOOD_PRODUCT 원하는 출력값 식품분류별로 가격이 제일 비싼 식품의 분류, 가격, 이름을 조회 식품분류는 '과자', '국', '김치', '식용유'인 경우만 결과는 식품가격을 기준으로 내림차순 📌 풀이 ) 카테고리가 과자, 국, 김치, 식용유인 것 중에 고른다 PRICE는 FOOD_PRODUCT에서 MAX(PRICE)를 고른다. 이때, GROUP BY CATEGORY를 해주어서 .. 2023. 4. 20.
[프로그래머스/SQL] 오프라인/온라인 판매 데이터 통합하기 https://school.programmers.co.kr/learn/courses/30/lessons/131537 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제 예시 ONLINE_SALEOFFLINE_SALE원하는 출력값2022년 3월의 오프라인/온라인 상품 판매 데이터의 판매 날짜, 상품ID, 유저ID, 판매량을 출력OFFLINE_SALE의 판매 데이터 USER_ID는 NULL로 표시판매일, 상품ID, 유저ID 를 오름차순 📌 풀이 )UNION ALL을 사용하여서 풀었다! UNION ALL은 함수는 구조가 같은 두 테이블, 또는 두 조회 결과를 합하여.. 2023. 4. 20.
[프로그래머스/SQL] 가격이 제일 비싼 식품의 정보 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/131115 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 예시 FOOD_PRODUCT 테이블 원하는 출력값 FOOD_PRODUCT 테이블에서 가격이 제일 비싼 식품의 식품 ID, 식품 이름, 식품 코드, 식품분류, 식품 가격을 조회 시도 1) 이렇게 풀면 PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY는 다 첫 번째 행이 출력 되고 PRICE만 MAX(PRICE)로 출력된다..^^ SELECT PRODUCT_I.. 2023. 4. 20.
[프로그래머스/SQL] 주문량이 많은 아이스크림들 조회하기 https://school.programmers.co.kr/learn/courses/30/lessons/133027 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제 예시FIRST_HALF 테이블JULY 테이블원하는 출력값7월 아이스크림의 총주문량과 상반기 아이스크림의 총 주문량을 더한 값이 큰 순서대로 상위 3개  ‼️ 잘못된 풀이 ‼️ 아래로 가세용> FLAVOR값을 선택해준다.우리는 주문량의 합이 큰 값을 찾아주어야 한다.이해를 위해 임의로 7월의 총주문량과 상반기의 총 주문량을 더한 값을 함께 출력해보았다.SELECT J.FLAVOR, (.. 2023. 4. 20.