728x90

제로베이스/코딩테스트 31

[프로그래머스 mysql oracle] 오랜 기간 보호한 동물(1)

오랜 기간 보호한 동물(1) 문제 설명 코딩테스트 연습 - 오랜 기간 보호한 동물(1) | 프로그래머스 스쿨 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 입출력 예 예를 들어, ANIMAL_INS 테이블과 ANIMAL_OUTS 테이블이 다음과 같다면 SQL문을 실행하면 다음과 같이 나와야 합니다. ※ 입양을 가지 못한 동물이 3마리 이상인 경우만 입력으로 주어집니다. 입출력 예 설명 입양을 가지 못한 동물은 animal_outs 에 포함되지 않은 다는 것을 의미해서 left join을 사용했다. left join으로 조회된 동물들 중 datetime이 ..

[프로그래머스 mysql oracle] NULL 처리하기 / null 관련 함수 정리

NULL 처리하기 문제 설명 코딩테스트 연습 - NULL 처리하기 | 프로그래머스 스쿨 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 동물의 생물 종, 이름, 성별 및 중성화 여부를 아이디 순으로 조회하는 SQL문을 작성해주세요. 이때 프로그래밍을 모르는 사람들은 NULL이라는 기호를 모르기 때문에, 이름이 없는 동물의 이름은 "No name"으로 표시해 주세요. 입출력 예 예를 들어 ANIMAL_INS 테이블이 다음과 같다면 마지막 줄의 개는 이름이 없기 때문에, 이 개의 이름은 "No name"으로 표시합니다. 따라서 SQL문을 실행하면 다음과 같이 ..

[프로그래머스 mysql oracle] 동명 동물 수 찾기

동명 동물 수 찾기 문제 설명 코딩테스트 연습 - 동명 동물 수 찾기 | 프로그래머스 스쿨 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 동물 보호소에 들어온 동물 이름 중 두 번 이상 쓰인 이름과 해당 이름이 쓰인 횟수를 조회하는 SQL문을 작성해주세요. 이때 결과는 이름이 없는 동물은 집계에서 제외하며, 결과는 이름 순으로 조회해주세요. 입출력 예 예를 들어 ANIMAL_INS 테이블이 다음과 같다면 Raven 이름은 2번 쓰였습니다. Lucy 이름은 3번 쓰였습니다 Shadow 이름은 1번 쓰였습니다. 따라서 SQL문을 실행하면 다음과 같이 나와야 ..

[프로그래머스 mysql oracle] 중성화 여부 파악하기

중성화 여부 파악하기 문제 설명 코딩테스트 연습 - 중성화 여부 파악하기 | 프로그래머스 스쿨 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 중성화된 동물은 SEX_UPON_INTAKE 컬럼에 'Neutered' 또는 'Spayed'라는 단어가 들어있습니다. 동물의 아이디와 이름, 중성화 여부를 아이디 순으로 조회하는 SQL문을 작성해주세요. 이때 중성화가 되어있다면 'O', 아니라면 'X'라고 표시해주세요. 입출력 예 예를 들어 ANIMAL_INS 테이블이 다음과 같다면 중성화한 동물: Elijah, Ella 중성화하지 않은 동물: Maxwell 2 따..

[프로그래머스 mysql oracle] 입양 시각 구하기(1)

입양 시각 구하기(1) 문제 설명 코딩테스트 연습 - 입양 시각 구하기(1) | 프로그래머스 스쿨 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 09:00부터 19:59까지, 각 시간대별로 입양이 몇 건이나 발생했는지 조회하는 SQL문을 작성해주세요. 이때 결과는 시간대 순으로 정렬해야 합니다. 입출력 예 SQL문을 실행하면 다음과 같이 나와야 합니다. 입출력 예 설명 datetime 형식은 yyyy-MM-dd hh:mm:ss date 와 time이 모두 포함되어 있어서 시간만 가져오면 된다 풀이코드 sql1 -- mysql -- 코드를 입력하세요 SEL..

[프로그래머스 mysql oracle] 최댓값 구하기

최댓값 구하기 문제 설명 코딩테스트 연습 - 최댓값 구하기 | 프로그래머스 코딩테스트 연습 - 최댓값 구하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 가장 최근에 들어온 동물은 언제 들어왔는지 조회하는 SQL 문을 작성해주세요. 입출력 예 예를 들어 ANIMAL_INS 테이블이 다음과 같다면 가장 늦게 들어온 동물은 Anna이고, Anna는 2013-11-18 17:03:00에 들어왔습니다. 따라서 SQL문을 실행하면 다음과 같이..

[프로그래머스 mysql oracle] 어린 동물 찾기

어린 동물 찾기 문제 설명 문제 설명 보러가기 코딩테스트 연습 - 어린 동물 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 동물 보호소에 들어온 동물 중 젊은 동물1의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요. INTAKE_CONDITION이 Aged가 아닌 경우를 뜻함 입출력 예 예를 들어 ANIMAL_INS 테이블이 다음과 같다면 이 중 젊은 동물은 Diablo, Miller,..

[프로그래머스 mysql oracle] 역순 정렬하기

역순 정렬하기 문제 설명 더보기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 동물 보호소에 들어온 모든 동물의 이름과 보호 시작일을 조회하는 SQL문을 작성해주세요. 이때 결과는 ANIMAL_ID 역순으로 보여주세요. ..이하 생략 본 문제는 Kaggle의 "Austin Animal Center Shelter Intakes and Outcomes"에서 제공하는 데이터를 사용하..

[프로그래머스 mysql oracle] 모든 레코드 조회하기

모든 레코드 조회하기 문제 설명 문제 설명 보러가기 코딩테스트 연습 - 모든 레코드 조회하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 동물 보호소에 들어온 모든 동물의 정보를 ANIMAL_ID순으로 조회하는 SQL문을 작성해주세요. 입출력 예 입출력 예 설명 모두 조회하고 순서만 id순으로 정렬한다 정도로 이해하면 된다. 풀이코드 sql -- 코드를 입력하세요 SELECT * FROM ANIMAL_INS ORDER BY ANIMA..

[프로그래머스 mysql oracle] 아픈 동물 찾기

아픈 동물 찾기 oㅅo 문제 설명 문제 설명 보러가기 코딩테스트 연습 - 아픈 동물 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 동물 보호소에 들어온 동물 중 아픈 동물1의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요. INTAKE_CONDITION이 Sick 인 경우를 뜻함 입출력 예 예를 들어 ANIMAL_INS 테이블이 다음과 같다면 이 중 아픈 동물은 Miller와 Chero..

728x90