db는 Paradox 이구요 gog.db 와 pum.db 두개가 있는데
gog.db 에는 name,tel,jumin,add가있고 pum.db에는 name,pmo가
있어요. 그리고 폼에는 Query1과 dbgrid가있습니다.
여기에서 dbgrid에 name,tel,jumin,add,pmo가 같이 나올수
있게 할려구 합니다.
그런데 pum.db 에는 같은 이름으로 한개 내지는 여러개의
데이타가 있습니다. 그중 한개의(맨처음것)의 pmo만
가져와야 돼요~~~
고수님의 좋은 방법좀 가르쳐 주세요~~~~~~
그리고요 editbox1.text 에다 "20" ,editbox2.text에다 "30"
이렇게 입력 하면 어떻게 20~30세의 사람만 dbgrid에 보여질수
있나요??? (jumin field에는 있는 주민번호로).
자세히좀 부탁드려요~~~~~저 이거 가지고 헤메고 있습니다.
그럼 오늘도 행운의 하루가 되시길~~~
> db는 Paradox 이구요 gog.db 와 pum.db 두개가 있는데
> gog.db 에는 name,tel,jumin,add가있고 pum.db에는 name,pmo가
> 있어요. 그리고 폼에는 Query1과 dbgrid가있습니다.
> 여기에서 dbgrid에 name,tel,jumin,add,pmo가 같이 나올수
> 있게 할려구 합니다.
> 그런데 pum.db 에는 같은 이름으로 한개 내지는 여러개의
> 데이타가 있습니다. 그중 한개의(맨처음것)의 pmo만
> 가져와야 돼요~~~
> 고수님의 좋은 방법좀 가르쳐 주세요~~~~~~
> 그리고요 editbox1.text 에다 "20" ,editbox2.text에다 "30"
> 이렇게 입력 하면 어떻게 20~30세의 사람만 dbgrid에 보여질수
> 있나요??? (jumin field에는 있는 주민번호로).
> 자세히좀 부탁드려요~~~~~저 이거 가지고 헤메고 있습니다.
> 그럼 오늘도 행운의 하루가 되시길~~~
테이블 조인을 말하시는 건가여..?
만약 그렇다면 이렇게 쿼리문을 작성해 보세여..
쿼리문
select gog.name,gog.tel,gog.jumin,gog.add,pum.pmo from gog.db, pum.db
where gog.name like pum.name <--- 조인을 할경우 1대다 가 되기 땜에 일치하는
데이터만 잡아 내도록 하기 위함
ex) 1 --- 1, 2 --- 2, ...
1 --- 2, 2 --- 3, .. // 대충 이해가죠.. ㅡ.ㅡ;;
1 --- 3
그걸 방지하기 위해 조건을 치하져..
그리고 이름으로 일치하는 데이터를 잡았는데 이름으로 하면 동명이인의 데이타가..
결합이 되겠죠... 님은 이름 말구 중복이 안되는 필드로 조건을 거세염..
만약 이해가 안가신다면 테이블조인에 대한 도움말을 참조 하세염..
답변이 되었는지 모르겠군여.. 구럼 이만~~