개발자 강화/코딩 테스트
[SQL] 있었는데요 없었습니다 - MySQL 프로그래머스 lv3
suyeonshim
2024. 11. 9. 20:55
동물 보호 시작일이 담긴 테이블과 동물 입양 시작일이 담긴 테이블이 있음
근데 보호 시작일보다 입양 시작일이 빠른 경우가 있음
이런 케이스를 조회해야 하며
보호 시작일이 빠른 순으로 조회해야 함
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
두 테이블의 id값을 기준으로 join 한 후
where문으로 보호시작일 값이 더 큰 경우만 추출했다