티스토리 뷰

Lv3. 있었는데요 없었습니다

문제

# ANIMAL_INS - 동물 보호소에 들어온 동물의 정보
# ANIMAL_OUTS - 동물 보호소에서 입양 보낸 동물의 정보
# 보호 시작일보다 입양일이 더 빠른 동물의 아이디와 이름 조회 - JOIN 이용
# 보호 시작일이 빠른 순! - ORDER BY 이용

풀이1 : JOIN 이용

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

- JOIN 이용해서 두 테이블 연결해주기 - ANIMAL ID가 고유키이므로 ANIMAL_ID가 같은 것 끼리 연결

- WHERE 문 이용해서 보호 시작일이 입양일보다 빠른 것들 추출! 보호시작일이 빠르다는 건 DATETIME이 더 크다는 것!