sein-choi 님의 블로그
[SQL] Lv.3 있었는데요 없었습니다 본문
✅ANIMAL_INS

✅ANIMAL_OUTS

✅문제
관리자의 실수로 일부 동물의 입양일이 잘못 입력되었습니다. 보호 시작일보다 입양일이 더 빠른 동물의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 시작일이 빠른 순으로 조회해야합니다.
SELECT I.ANIMAL_ID, I.NAME
FROM ANIMAL_INS I INNER JOIN ANIMAL_OUTS O ON I.ANIMAL_ID = O.ANIMAL_ID
WHERE I.DATETIME > O.DATETIME
ORDER BY I.DATETIME
보호 시작일보다 입양일이 더 빠른 동물의 아이디와 이름을 조회해야하므로 같은 ANIMAL_ID가 두 테이블에 존재해야하므로 INNER JOIN을 사용합니다.
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
'QUIZ > [SQL]' 카테고리의 다른 글
| [SQL] Lv.3 오랜 기간 보호한 동물(2) (0) | 2025.02.28 |
|---|---|
| [SQL] Lv.3 카테고리 별 도서 판매량 집계하기 (0) | 2025.02.27 |
| [SQL] Lv.3 조건별로 분류하여 주문상태 출력하기 (0) | 2025.02.17 |
| [SQL] Lv.3 오랜 기간 보호한 동물(1) (0) | 2025.02.16 |
| [Medium : SQL] 1321. Restaurant Growth (1) | 2024.09.13 |