하음! 오라클 초보가 다시 한번 질문 올립니다 흑
저장되어 있는 시간을 비교하여 신규값을 입력할때 중첩되면 오류 메시지를 뿌리는 쿼리 입니다.
테이블 구성은
A라는 테이블에
FR_TIME TO_TIME
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
18 22
라고 가정하였을때
신규 입력 할때
시작시간(FR_TIME) 에는 18 보다 크거나 작아야 하며 22 보다는 같거나 커야 합니다.
종료시간(TO_TIME) 에는 22 보다 크거나 작아야 하며 18 보다는 같거나 작아야 합니다.
쉽게 말해..
시작시간에 18 ~ 21 가 입력되면 오류,
종료시간에 19 ~ 22 가 입력되면 오류
인겁니다.
둘중 하나라도 입력된 값이 오류라면 메시지를 출력~
아아악!! 내가 질문하고도 내가 뭔말하고 있는지 모르겠어 ...!