질문이 좀 이상한데요....
예를 들어보겠습니다.
학생 테이블(student), 등록 테이블(reg) 이렇게 있거든요.
학생 테이블 등록 테이블
=========== =============
ST_NUM (학생번호) REG_NUM 등록 번호)
ST_NAME ST_NUM (학생번호)
ST_BIRTH ST_DATE (등록일자)
. ST_CLASS (과목)
. ST_FEE (수강료)
. .
. .
학생 한명이 매달 등록할 경우 등록 테이블의 레코드가 하나씩 늘어나는 것입니다.
학생 테이블의 ST_NUM과 등록 테이블의 ST_NUM이 조인되는 것이구요
여기서 학생별로 등록일자가 2002/04월로 등록 테이블에 있는데 2002/03월에는 등록된
레코드가 없는 것을 어떻게 쿼리하는지 모르겠네요!
즉, 학생 홍길동이 등록테이블에2002/04월에는 수강 등록을 해서 레코드가 하나 있는데
2002/03월에는 등록하지 않아 레코드가 없는 경우이지요!
답변 부탁드리겠습니다~~~~
select *
from student s, reg r
where s.st_num = r.st_num(+)