본문 바로가기

PROGRAMMERS/SQL8

PROBLEM : 없어진 기록 찾기 (MySQL) PROBLEM ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VARCHAR(.. 2021. 7. 8.
PROBLEM : 입양 시각 구하기(2) (MySQL) PROBLEM ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 종, 입양일, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE NAME VARCHAR(N) TRUE SEX_UPON_OUTCOME VARCHAR(N) FALSE 보호소에서는 몇 시에 입양이 가장 활발하게 일어나는지 알아보려 합니다. 0시부터 23시까지,.. 2021. 6. 17.
PROBLEM : 보호소에서 중성화한 동물 (MySQL) PROBLEM : ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VARCHA.. 2021. 6. 16.
프로그래머스 - SQL 고득점 Kit 얼마 전부터 회사에서 할 게 없어서 할 일을 찾다가, 프로그래머스에서 SQL 문제를 풀게 되었다. 내가 회사에서 사용하는 (사실 사용한다고 하기도 너무 간단한 쿼리들이지만) DBMS는 MSSQL와 ORACLE 인데 프로그래머스에서는 MySQL과 ORACLE만 지원했다.. 그래서 처음부터 하자는 생각으로 MySQL로 기초적인 것부터 차근차근 문제를 풀었다. 결과는 . . . 이틀만에 GROUP BY 1문제를 제외한 나머지 문제를 다 풀었다! SQL 고득점 Kit 에 속하지 않은 문제들도 몇 개 있었는데 그것도 다 풀어버렸당 사실 문제 난이도는 전반적으로 쉬운 편이라고 생각되었는데, 하도 안해서 까먹었던 것들을 떠올리기에는 충분했다. 미처 풀지 못한 문제는 LEVEL4의 '입양 시각 구하기2' 인데 단순히 .. 2021. 6. 11.