링크 : 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..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59408 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 2분 32초 설계하기(접근방법) 1. 요구 사항 정리 1) 이름의 중복 제거하기 2) NULL 값 제거하기 2. 출력 컬럼 1) COUNT 추가 처리 1) X 코드(출력) SELECT COUNT(DISTINCT NAME) FROM ANIMAL_INS WHERE NAME IS NOT NULL 얻어갈 부분 1. DISTINCT 연산자를 통해 중복을 제거한다. 2. COUNT ..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59406 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 44초 설계하기(접근방법) 1. 요구 사항 정리 1) 전체 동물 세기 2. 출력 컬럼 1) COUNT 추가 처리 1) X 코드(출력) SELECT COUNT(*) FROM ANIMAL_INS 얻어갈 부분
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59038 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 34초 설계하기(접근방법) 1. 요구 사항 정리 1) 가장 먼저 들어온 동물 2. 출력 컬럼 1) 최소 DATETIME 추가 처리 1) X 코드(출력) SELECT MIN(DATETIME) FROM ANIMAL_INS 얻어갈 부분
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/131697 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 22초 설계하기(접근방법) 1. 요구 사항 정리 1) 가장 비싼 상품 2. 출력 컬럼 1) MAX_PRICE 추가 처리 1) X 코드(출력) .SELECT MAX(PRICE) FROM PRODUCT 얻어갈 부분