1. aa 테이블 : yy per_no name_h sum (키값: yy, per_no)
2004 100 홍길동 15
2004 101 춘향이 6
2004 102 심청이 18.5
2. bb 테이블: yy sno per_no name_h cnt (키값: yy, per_no, sno)
2004 1 100 홍길동 2.0
2004 2 100 홍길동 1.5
2004 3 100 홍길동 3.0
2004 1 101 춘향이 2.0
2004 2 101 춘향이 1.0
2004 1 102 심청이 3.5
1번과 2번의 테이블 조인을 하고 싶습니다.
1번: select sum from aa where pno='100' - 2번: select sum(cnt) from bb where yy='2004' and per_no='100'
X = 15 - 6.5
이런 형태로 sql 문을 만들고 싶은데 잘 안되는군요.
이런형태로 1번을 기준으로 하여 2번을 빼야 합니다. 2번에는 값이 없을수도 있구요. 1번에는 반드시 개인별 값이 있습니다.
X = 1번값 - 0 (2번에 값이 없을경우)
이런 형태가 됩니다.
개인별로 X = 1번 테이블 - 2번 테이블 이렇게 값을 구하고 싶은데...도와주세요..
|