쿼리를 이용해서 검색을 하는데....
한 테이블의 날짜와 다른테이블의 어떤 한 필드를 동시에 검색할 수 없을까요??
두 필드 다 키는 아니고, 둘다 공통되는 다른 키를 가지고 있습니다.
ex) 키 : alpha
A table : alpha, datetime, ...
B table : alpha, name, age, ...
여기서 날짜로 범위를 정하고 그 안의 나이가 같은 사람을 정한다든가..
아님 그 날짜 안에 등록한 사람의 이름을 검색한다든가... 등등등...
S.O.S 요청...
> 쿼리를 이용해서 검색을 하는데....
>
> 한 테이블의 날짜와 다른테이블의 어떤 한 필드를 동시에 검색할 수 없을까요??
>
> 두 필드 다 키는 아니고, 둘다 공통되는 다른 키를 가지고 있습니다.
>
> ex) 키 : alpha
> A table : alpha, datetime, ...
> B table : alpha, name, age, ...
>
> 여기서 날짜로 범위를 정하고 그 안의 나이가 같은 사람을 정한다든가..
>
> 아님 그 날짜 안에 등록한 사람의 이름을 검색한다든가... 등등등...
>
> S.O.S 요청...
1)날짜 안에 등록한 사람의 이름을 검색
SELECT A2.NAME FROM A A1,B A2
WHERE A1.DATETIME >= ****
AND A1.DATETIME <= ****
AND A1.ALPHA = A2.ALPHA;
2)날짜로 범위를 정하고 그 안의 나이가 같은 사람
SELECT A2.NAME FROM A A1,B A2
WHERE A1.DATETIME >= ****
AND A1.DATETIME <= ****
AND A1.ALPHA = A2.ALPHA
AND A2.AGE = :Gi_age;