CREATE 문
CREATE TABLE ANIMAL_INS (
ANIMAL_ID VARCHAR2(100) NOT NULL PRIMARY KEY,
ANIMAL_TYPE VARCHAR2(100) NOT NULL,
DATETIME TIMESTAMP NOT NULL,
INTAKE_CONDITION VARCHAR2(100) NOT NULL,
NAME VARCHAR2(100) NULL,
SEX_UPON_INTAKE VARCHAR2(100) NOT NULL
)
CREATE TABLE ANIMAL_OUTS (
ANIMAL_ID VARCHAR2(100) NOT NULL ,
ANIMAL_TYPE VARCHAR2(100) NOT NULL,
DATETIME TIMESTAMP NOT NULL,
NAME VARCHAR2(100) NULL,
SEX_UPON_OUTCOME VARCHAR2(100) NOT NULL,
CONSTRAINT FK_ANIMAL_ID FOREIGN KEY(ANIMAL_ID) REFERENCES ANIMAL_INS(ANIMAL_ID)
)
- 내 풀이
SELECT
I.ANIMAL_ID,
I.NAME
FROM ANIMAL_INS I INNER JOIN ANIMAL_OUTS O
ON I.ANIMAL_ID = O.ANIMAL_ID
AND I.DATETIME > O.DATETIME
ORDER BY I.DATETIME ASC;
'프로그래머스 > [프로그래머스 - ORACLE] Lv.1' 카테고리의 다른 글
[프로그래머스 - ORACLE] 강원도에 위치한 생산공장 목록 출력하기 (0) | 2023.03.21 |
---|---|
[프로그래머스 - ORACLE] 경기도에 위치한 식품창고 목록 출력하기 (0) | 2023.03.21 |
[프로그래머스 - ORACLE] 없어진 기록 찾기 (0) | 2023.03.21 |
[프로그래머스 - ORACLE] 조건에 맞는 도서와 저자 리스트 출력하기 (0) | 2023.03.21 |
[프로그래머스 - ORACLE] 나이 정보가 없는 회원 수 구하기 (0) | 2023.03.21 |
댓글