https://programmers.co.kr/learn/courses/30/lessons/59043
풀이
입양일이 보호 시작일 보다 빠른 동물을 조회
WHERE ANIMAL_INS.DATETIME > ANIMAL_OUTS.DATETIME
# JOIN 사용
SELECT i.ANIMAL_ID, i.NAME
FROM ANIMAL_INS i LEFT JOIN ANIMAL_OUTS o ON i.ANIMAL_ID=o.ANIMAL_ID
WHERE o.DATETIME < i.DATETIME
ORDER BY i.DATETIME
#-----------------------------------------------------------------------
# JOIN 사용 X
SELECT i.ANIMAL_ID, i.NAME
FROM ANIMAL_INS i, ANIMAL_OUTS o
WHERE o.DATETIME < i.DATETIME AND i.ANIMAL_ID=o.ANIMAL_ID
ORDER BY i.DATETIME
'알고리즘' 카테고리의 다른 글
Programmers - 보호소에서 중성화한 동물(SQL) (0) | 2021.11.04 |
---|---|
Programmers - 오랜 기간 보호한 동물(1)(SQL) (0) | 2021.11.04 |
Programmers - 없어진 기록 찾기 (0) | 2021.11.04 |
Programmers - NULL 처리하기(SQL) (0) | 2021.11.04 |
Programmers - 완주하지 못한 선수(Java) (0) | 2021.11.02 |
댓글