오라클에서요 다음과 같은 sql문을 만들려구 하는데,
가능한지여?
예를들어,
A테이블
구분 개시시간 종료시간
1 800 1000
2 1200 1300
3 1600 1800
B테이블
구분 개시시간 종료시간
1 830 930
2 1400 1500
3 1700 1900
4 1800 1900
5 2100 2200
B에서 A를 보고 시간이 중복되지 않는행만 B에서 추출하고 싶습니다.
위의 예라면, B의 구분이 2,5만 출력되는 거지요
될듯 하면서 되지 않네여?
부탁드립니다.
아 조인을 하는게 아닌가 보네요..
A.개시기간 < B.개시시간
A.개시시간 < B.종료시간
A.종료시간 > B.개시시간
A.종료시간 > B.종료시간
이렇게 조건을 주면 될거 같은데요..
조인을 걸지 않으면 중복으로 데이타가 나오니깐 중복제거 해주시구요.