시나브로

[SQL 최고점 Kit _ JOIN] 있는데요 없었습니다 본문

알고리즘/프로그래머스

[SQL 최고점 Kit _ JOIN] 있는데요 없었습니다

혬혬 2020. 1. 7. 21:12
728x90

Q.관리자의 실수로 일부 동물의 입양일이 잘못 입력되었습니다. 보호 시작일보다 입양일이 더 빠른 동물의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 시작일이 빠른 순으로 조회해야합니다.

A.

SELECT a.ANIMAL_ID,a.NAME from ANIMAL_OUTS a, ANIMAL_INS b 
where a.ANIMAL_ID = b.ANIMAL_ID AND a.DATETIME <  b.DATETIME  order by b.DATETIME

 

https://programmers.co.kr/learn/courses/30/lessons/59043

 

코딩테스트 연습 - 있었는데요 없었습니다 | 프로그래머스

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALS

programmers.co.kr

 

728x90
Comments