쿼리문을 1개만 만들어야하고요.
내용은 이러합니다.
테이블 1은 saejiNo, Sujuil , TuSurang =====> 키는 saejino
테이블 2는 GjNo, Gjseq, SaejiNo, Gjwantime =====> 키는 Gjno, Gjseq
이렇게 구성 되어져 있는데
saejiNo를 기준으로 볼때 saejino=1 인 레코드수는
테이블 1이 한개의 레코드를 가지면,
그에 해당되는 테이블 2는 여러개의 레코드를 가지고 있거든요..
테이블 1 테이블2
saejino Sujuil Tusurang GjNo Gjseq SaejiNo.......
1 20000519 20 1 1 1
1 2 1
1 3 1
그런데 문제는 일반 조인을 하면 레코드 수가 3개가 나오거든요..
이렇게 하지말고
조인 할때 테이블 2의 레코드를 1개로 만들어 총레코드의 수가 1개가 되게 할려고 하거든요
서브쿼린가 뭔가를 쓸려고 하는데 잘 안됩니다
무슨 조은 방법이 있으면 기르쳐 주셔요....
테이블2를 distinct라는 명령어로 중복내용을 하나로 만들어서 조인을 하시면
해결이 될 거 같은데,,
그럼 즐걸운 코딩하시길,,,
조유정 wrote:
> 쿼리문을 1개만 만들어야하고요.
>
> 내용은 이러합니다.
> 테이블 1은 saejiNo, Sujuil , TuSurang =====> 키는 saejino
> 테이블 2는 GjNo, Gjseq, SaejiNo, Gjwantime =====> 키는 Gjno, Gjseq
> 이렇게 구성 되어져 있는데
>
> saejiNo를 기준으로 볼때 saejino=1 인 레코드수는
> 테이블 1이 한개의 레코드를 가지면,
> 그에 해당되는 테이블 2는 여러개의 레코드를 가지고 있거든요..
>
> 테이블 1 테이블2
> saejino Sujuil Tusurang GjNo Gjseq SaejiNo.......
> 1 20000519 20 1 1 1
> 1 2 1
> 1 3 1
>
> 그런데 문제는 일반 조인을 하면 레코드 수가 3개가 나오거든요..
> 이렇게 하지말고
> 조인 할때 테이블 2의 레코드를 1개로 만들어 총레코드의 수가 1개가 되게 할려고 하거든요
> 서브쿼린가 뭔가를 쓸려고 하는데 잘 안됩니다
>
> 무슨 조은 방법이 있으면 기르쳐 주셔요....
>
>
>
>
>
>
>
>