Programmers/Oracle

[ ANSI JOIN ] , [ Oracle Join ] - 배송 예정일과 도착일 비교

giggs 2022. 6. 7. 14:27

 

Question ) 잘못 입력한 데이터 값 찾기

 

 

1. 동물의 아이디와 이름을 조회

2. 보호 시작하고 -> 입양을 보내는 과정이 맞는데

3. 보호를 하다가 입양을 보낸 입양일이

4. 보호소에 들어온 보호 시작일보다 빠른 경우의 동물

5. 보호 시작일이 빠른 순으로 조회

 

 

 

 

 

 

 

 


 

 

 

 

#풀이 1 - 안시조인( ANSI JOIN ) 을 이용하여 풀이

 

 

 

 

 

 


 

 

 

#풀이 2 - 오라클 조인( Oracle Join ) 을 이용하여 풀이

 

 

 

 

 

 

 


 

 

 

 


review


where문이 익숙해서일까
Oracle Join이 아직은
직관적으로 이해하기 좋다.

하지만 어떤 DB를 사용하게 될지 모르니
안시 조인도 눈에 익히도록
많이 사용해보고 생각해 보자

제목은 "배송 예정일과 도착일 비교"라고 지었는데
주문 테이블의 배송 예정일과
배송 테이블의 도착일을 비교해서
며칠 이상 걸린 제품이라던지
날짜가 잘못 입력된 데이터라던지
여러 방면으로 활용할 수 있을 것 같다.