이 문제로 3일 허탕쳤습니다
부디 조언을 부탁합니다
table=> out1
a01 char(8) 일자
a02 char(4) 순번
a03 char(5) 거래처코드
a04 char(6) 과세여부
table => out2
a01 char(8) 일자
a02 char(4) 순번
a03 char(7) 품목코드
n01 float 수량
n02 float 단가
n03 float 금액
------------------------------------------
거래처 / 수량 / 비과세금액/ 과세금액/ 부가세/ 합계=>이런식으로 display하고 싶은데
select a03, e.kum1, f.kum2, f.kum2*0.1, e.kum1+(f.kum2*1.1) as hap
from
(select a03, sum(n03) as kum1 from out1 o, out2 c where o.a01=c.a01 and o.a02=c.a02 and a04='비과세' group by a03 ) e,
(select a03, sum(n03) as kum2 from out1 o, out2 c where o.a01=c.a01 and and o.a02=c.a02 and a04<>'비과세' group by a03) f
where e.a03=f.a03
이렇게 했는데 그리고 다른예제도 이렇된 것으로 알고있는데요....
에라메세지는
Invalid use of keyword : token : select : line3
델파이5, 파로독스를 쓰고 있습니다.
파라독스에서는 안되는 건지 궁금합니다
만약에 안되면 어떤식으로 해결해야 할까요
그건 당근... 파라독스에선 사용할수가 없죠.....
그렇다면 어떻게 이 문제를 해결하느냐...
간단합니다... 임시테이블을 생성하는겁니다... 그래서 테이블끼리 조인하는겁니다.
간단하죠?
최월자 wrote:
> 이 문제로 3일 허탕쳤습니다
> 부디 조언을 부탁합니다
> table=> out1
> a01 char(8) 일자
> a02 char(4) 순번
> a03 char(5) 거래처코드
> a04 char(6) 과세여부
> table => out2
> a01 char(8) 일자
> a02 char(4) 순번
> a03 char(7) 품목코드
> n01 float 수량
> n02 float 단가
> n03 float 금액
>
> ------------------------------------------
> 거래처 / 수량 / 비과세금액/ 과세금액/ 부가세/ 합계=>이런식으로 display하고 싶은데
>
> select a03, e.kum1, f.kum2, f.kum2*0.1, e.kum1+(f.kum2*1.1) as hap
> from
> (select a03, sum(n03) as kum1 from out1 o, out2 c where o.a01=c.a01 and o.a02=c.a02 and a04='비과세' group by a03 ) e,
> (select a03, sum(n03) as kum2 from out1 o, out2 c where o.a01=c.a01 and and o.a02=c.a02 and a04<>'비과세' group by a03) f
> where e.a03=f.a03
>
> 이렇게 했는데 그리고 다른예제도 이렇된 것으로 알고있는데요....
> 에라메세지는
> Invalid use of keyword : token : select : line3
>
>
> 델파이5, 파로독스를 쓰고 있습니다.
> 파라독스에서는 안되는 건지 궁금합니다
> 만약에 안되면 어떤식으로 해결해야 할까요