(프로그래머스 MySQL) 있었지만 없었습니다.

쉬운 목차

문제

? 보호 시작일보다 입양 날짜가 빠른 동물의 ID와 이름을 쿼리하는 SQL 문을 작성하십시오.

? 이 시점에서 결과는 보호 시작일이 빠른 순서대로 조회되어야 합니다.


ANIMAL_INS 테이블

  • ANIMAL_INS 테이블은 동물 보호 구역에 들어간 동물의 정보를 포함하는 테이블입니다.
    ANIMAL_INS 테이블 구조는 다음과 같습니다.
    ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 ID, 생물종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화를 나타냅니다.


ANIMAL_OUTS 테이블

  • ANIMAL_OUTS 테이블은 동물 보호 센터에서 입양된 동물 정보를 포함하는 테이블입니다.
    ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME은 각각 동물의 ID, 생물종, 입양일, 이름, 성별 및 중성화를 나타낸다.
    ANIMAL_OUTS 테이블의 ANIMAL_ID는 ANIMAL_INS의 ANIMAL_ID의 외래 키입니다.


SQL문을 실행하면 다음과 같습니다.

SELECT I.ANIMAL_ID, I.NAME
FROM ANIMAL_INS AS I INNER JOIN ANIMAL_OUTS AS O ON I.ANIMAL_ID = O.ANIMAL_ID
WHERE I.DATETIME > O.DATETIME
ORDER BY I.DATETIME