링크 : https://school.programmers.co.kr/learn/courses/30/lessons/151138 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 15분 46초 설계하기(접근방법) 1. 요구 사항 정리 1) 2022년 9월이 시작일 2) 대여 기간 30일 이내 : 단기 기간, 30일 이상 : 장기 기간 2. 출력 컬럼 1) RENT_TYPE : 대여 기간 30일 이내 : 단기 기간, 30일 이상 : 장기 기간 추가 처리 1) HISTORY_ID 오름차순 코드(출력) SELECT HISTORY_ID , CAR_ID,..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/151137 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 3분 12초 설계하기(접근방법) 1. 요구 사항 정리 1) '통풍시트', '열선시트', '가죽시트' 가 포함된 즉 %시트%로 해도 된다. 2. 출력 컬럼 1) CAR_TYPE 2) CARS OPTION이 있는 자동차의 수 추가 처리 1) CAR_TYPE 오름차순 코드(출력) SELECT CAR_TYPE, COUNT(*) AS CARS FROM CAR_RENTAL_COMP..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/133026 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 10분 10초 설계하기(접근방법) 1. 요구 사항 정리 1) 성분타입 2) 성분타입에 대한 총 주문량 2. 출력 컬럼 1) FLAVOR 2) TOTAL_ORDER 추가 처리 1) 총주문량 오름차순 코드(출력) SELECT INGREDIENT_TYPE , SUM(TOTAL_ORDER) AS TOTAL_ORDER FROM FIRST_HALF AS F INNER JOIN IC..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/132202 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 10분 54 설계하기(접근방법) 1. 요구 사항 정리 1) 2022년 5월에 예약 2) 진료과 코드별 조회 2. 출력 컬럼 1) 진료과코드 2) 5월예약건수 -> GROUP BY 후 카운트 추가 처리 1) 5월예약건수 오름차순 2) 진료과코드 오름차순 코드(출력) SELECT MCDP_CD AS '진료과코드' , COUNT(*) AS '5월예약건수' FROM APPOIN..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59041 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 9분 46초 설계하기(접근방법) 1. 요구 사항 정리 1) 두번 이상 쓰인 이름 2) 이름이 없는 동물 제거 2. 출력 컬럼 1) NAME 중복된 이름 출력 2) COUNT 횟수 처리 추가 처리 1) NAME 오름차순 코드(출력) SELECT NAME, COUNT(*) AS COUNT FROM ANIMAL_INS WHERE NAME IS NOT NULL GROUP BY N..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59040 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 1분 37초 설계하기(접근방법) 1. 요구 사항 정리 1) 고양이와 개의 각각 마리 수 조회 2. 출력 컬럼 1) ANIMAL_TYPE 2) COUNT 추가 처리 1) ANIMAL_TYPE 오름차순 코드(출력) SELECT ANIMAL_TYPE, COUNT(*) AS count FROM ANIMAL_INS GROUP BY ANIMAL_TYPE ORDER BY ANIMAL_..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/131530 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 4분 40초 설계하기(접근방법) 1. 요구 사항 정리 1) X 2. 출력 컬럼 1) PRICE_GROUP 을 10000원 단위별로 처리 2) PRODUCT 카운트한 개수 추가 처리 1) PRICE_GROUP의 가격순 오름차순 코드(출력) SELECT FLOOR(PRICE / 10000) * 10000 AS PRICE_GROUP, COUNT(*) AS PRODUCTS FR..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59412 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 6분 40초 설계하기(접근방법) 1. 요구 사항 정리 1) 9시부터 20시까지 2) 2. 출력 컬럼 1) HOUR -> GROUP BY 함수를 통해 HOUR별로 정리 2) 각각의 행을 GROUP BY 된 후 COUNT 추가 처리 1) HOUR 순서로 오름차순 코드(출력) SELECT HOUR(DATETIME) AS HOUR, COUNT(*) AS COUNT FROM ANI..