A 와 B 테이블의 관계는 Code 필드 입니다. A는 코드이고 B는 입출고된 내역입니다. A 테이블의 Jaego 라는 Field에 B의 Surang 이라는 필드이 합계를 넣고 싶습니다. 어떻게 만들 수 있나요 ? UPDATE A SET A.Jaego = (SELECT SUM(B.Sura...
major
•
2001.12.28 20:43
초보 wrote:
> A 와 B 테이블의 관계는 Code 필드 입니다.
> A는 코드이고 B는 입출고된 내역입니다.
> ...
나두초보
•
2001.12.28 21:39
물론 알리아스를 뺏고서도 안됩니다.
DB 는 ACCESS 97 입니다.
알고계신분의 답변부탁드립니다.
major...
> A 와 B 테이블의 관계는 Code 필드 입니다.
> A는 코드이고 B는 입출고된 내역입니다.
> A 테이블의 Jaego 라는 Field에 B의 Surang 이라는 필드이 합계를
> 넣고 싶습니다.
> 어떻게 만들 수 있나요 ?
>
> UPDATE A SET A.Jaego = (SELECT SUM(B.Surang) FROM B WHERE B.Code = '0001')
> where A.code = '0001'
>
> 서브퀴리에서 SUM 을 사용할 수 없다는 에러가 나옵니다.
===========================================================
안녕하세여..
일단은 제가 보기에 아래의 코드를
UPDATE A SET A.Jaego = (SELECT SUM(B.Surang) FROM B WHERE B.Code = '0001')
where A.code = '0001'
이런식으로 한번 해 보시면 어떨까여?
UPDATE A SET Jaego = (SELECT SUM(Surang) FROM B WHERE Code = '0001')
where code = '0001'
글구 만약에 안 된다고 하시면 혹시 DB가 어떻게 되는 지 궁금하군여...
그리고 필드도 역시 숫자에 대한 Sum이겠져...
그럼 한번 해 보시고 혹시 안 되면 제게 연락을 주십시요..
그럼 즐프하세여...