A table에는 사람들의 간단한 인적사항이 들어있고
B table에는 그 사람이 회비를 낸 내역이 들어있다고 했을때
올해동안에 회비를 낸 내역을 출력하려고 합니다.
레포트의 앞쪽에는 사람이름과 회비낸 날짜와 금액 등이 나와야하고
아래쪽에는 그 사람의 주소와 우편번호가 나와서 창봉투로 발송하려고 합니다.
이럴때 어떻게 해야하나요?
사람들의 인적사항을 모으는 쿼리를 A-qry라 하고
사람들의 회비내역을 모으는 쿼리를 B-qry라고 사용하여
두개의 쿼리가 나와는데 A-qry에서 사람의 아디를 B-qry로 넘겨주면
B-qry에서는 그에 해당하는 사람을 찍도록 하려고 하는데 안되네요...
제가 사용하는 방법이 맞는지... 그리고 맞다면 어떻게 처리를 해야할지...
다른 방법이(좀 더 간단한...) 있다면 그 방법을 알려주셔도 좋구요...
select field1,....fieldn
from atable, btable
where atable.code = btable.code and 기간지정
open
이렇게 하시면 각 코드별로 회비 내역이 나올겁니다.
회비의 합계를 구하실려면 select 문에 sum 함수를 쓰시고 group by 절을 쓰셔야 겠죠.
라엘^^ wrote:
>
> A table에는 사람들의 간단한 인적사항이 들어있고
> B table에는 그 사람이 회비를 낸 내역이 들어있다고 했을때
> 올해동안에 회비를 낸 내역을 출력하려고 합니다.
>
> 레포트의 앞쪽에는 사람이름과 회비낸 날짜와 금액 등이 나와야하고
> 아래쪽에는 그 사람의 주소와 우편번호가 나와서 창봉투로 발송하려고 합니다.
> 이럴때 어떻게 해야하나요?
>
> 사람들의 인적사항을 모으는 쿼리를 A-qry라 하고
> 사람들의 회비내역을 모으는 쿼리를 B-qry라고 사용하여
> 두개의 쿼리가 나와는데 A-qry에서 사람의 아디를 B-qry로 넘겨주면
> B-qry에서는 그에 해당하는 사람을 찍도록 하려고 하는데 안되네요...
>
> 제가 사용하는 방법이 맞는지... 그리고 맞다면 어떻게 처리를 해야할지...
> 다른 방법이(좀 더 간단한...) 있다면 그 방법을 알려주셔도 좋구요...
>