반응형
https://programmers.co.kr/learn/courses/30/lessons/59043
[ 문제풀이 ]
두 테이블이 주어졌을 때 JOIN을 활용하여 원하는 데이터를 추출할 수 있는지 묻는 문제이다.
두 테이블의 공통부분 중 원하는 조건에 맞는 데이터를 뽑기 때문에 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 ASC;
반응형
'Problem Solving > 프로그래머스 SQL' 카테고리의 다른 글
[프로그래머스 SQL] 보호소에서 중성화한 동물 (0) | 2021.08.11 |
---|---|
[프로그래머스 SQL] 오랜 기간 보호한 동물(1) (0) | 2021.08.10 |
[프로그래머스 SQL] 없어진 기록 찾기 (0) | 2021.08.10 |
[프로그래머스 SQL] NULL 처리하기 (0) | 2021.08.10 |
[프로그래머스 SQL] 이름이 있는 동물의 아이디 (0) | 2021.08.10 |
댓글