Q&A

  • 이런 퀴리는 어떻게 만드나요 ?
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 을 사용할 수 없다는 에러가 나옵니다.

2  COMMENTS
  • Profile
    major 2001.12.28 20:43
    초보 wrote:

    > 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이겠져...

    그럼 한번 해 보시고 혹시 안 되면 제게 연락을 주십시요..

    그럼 즐프하세여...







  • Profile
    나두초보 2001.12.28 21:39
    물론 알리아스를 뺏고서도 안됩니다.

    DB 는 ACCESS 97 입니다.

    알고계신분의 답변부탁드립니다.



    major wrote:

    > 초보 wrote:

    > > 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이겠져...

    > 그럼 한번 해 보시고 혹시 안 되면 제게 연락을 주십시요..

    > 그럼 즐프하세여...

    >

    >

    >

    • bengi
      2001.12.30 02:16
      [ 답변 ] SAMPLE를 만들어야 되어서 간단한 SAMPLE 소스를 적습니다. 보통는 다른 방법를 쓰지요 be...
    • 초짜 올림
      2001.12.30 03:51
      와우~ 안녕하세요^^ 님이 알려주신 덕분에 제가 만들고 있던거 속은 형편없지만 실행시킬때만큼은 정...
    • 흐미
    • 2001.12.29 05:30
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 쩌비
      2001.12.29 06:24
      흐미 wrote: > MessageDlg(XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
    • 흐미
      2001.12.29 06:31
      쩌비 wrote: > 흐미 wrote: > > MessageDlg(XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
    • 깨구락지
      2001.12.29 20:25
      레지스트리에 저장됩니다. 위치는 HKEY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBC.INI 아래의 항목입니다. 깨...
    • 바보지
      2001.12.29 20:45
      답변 감사합니다 근데요 거기에는 패스워드와 프로토콜 타입 정보가 보이지를 안습니다 그 정보를 전 알...
    • 짱아
    • 2001.12.29 01:32
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2001.12.29 19:06
      안녕하세요 하얀까마귀 입니다. 문자열에서 각 차이만큼의 Space를 넣어주시고.. 리스트 박스의 폰트를...
    • 하얀까마귀
      2001.12.29 19:11
      안녕하세요 하얀까마귀 입니다. 아마 캐럿의 위치를 말씀하시는것 맞는지요.. 에디트 내에ㅓ 현재 캐럿의...
    • 왕초보
    • 2001.12.29 00:09
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이성찬
      2001.12.29 00:46
      일반적으로 데이타가 양이 많을 경우에는 TQuery 를, 적으면 TTable 을 씁니다. 물론 TClientDataSet 등의...
    • 왕초보
      2001.12.29 01:20
      TQuery,ADOQuery암거나 써도 되는거지요? ADO루 연결하면 ADOQuery사용하는것으로 알고 있는데..tquery는 ...
    • cure
    • 2001.12.28 23:40
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 화랑
      2001.12.29 00:41
      ActiceX의 잔상이 델5의 버그라는 얘기가 있었습니다.. 저도 이전에 이것때문에 고생을 했는데.. ...
    • cure
      2001.12.29 01:34
      화랑님 ^^ 너무나 감사드립니다 ^^ 올린지 얼마 되지 않았는데; 벌써 이렇게 빠른답변을 주시다니 ^^ 다시...
    • 우나기
    • 2001.12.28 22:32
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 쩌비
      2001.12.29 06:14
      두번째 유닛 unit MotionSolver 에서 uses Hull; 의 위치가 이상하네요.. 그거 컴파일 되는거 맞...
    • 왕초보
    • 2001.12.28 21:22
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 나두초보
      2001.12.28 21:49
      왕초보 wrote: > 밑줄을 없애는 방법은 editmask라는 속성을 클릭하면 inputmaskeditor가 나오는데 그곳에...
    • 왕초보
      2001.12.28 22:20
      아핫! 고맙습니다.. 자꾸 엇갈려서 나타나서 이상하다 했어여...^^; 근데 밑줄을 지우니까 가운데 ' - ' ...
    • 나두초보
      2001.12.28 23:34
      폰트를 확인해 보세요.. 제가 사용하는 것은 굴림체, 크기 9 인데 이렇게 지정하면 왼쪽으로 밀리는 현상...
    • 왕초보
      2001.12.29 00:05
      행복하세요~~^^; 나두초보 wrote: > 폰트를 확인해 보세요.. > 제가 사용하는 것은 굴림체, 크기 9 인...
    • 이성찬
      2001.12.29 00:36
      SQL.Add(' AND b.DrGoodsCd In (:P_DrGoodsCd1, :P_DrGoodsCd2, :P_DrGoodsCd3)'); ParamByName('P_DrGo...
    • 유효종
      2001.12.28 21:11
      예삐 wrote: > 안녕하세요.... 벌써 2001년 한해도 며칠 남지 않았네요.... > 모두들 한해 잘 마무리 하...
    • 예삐
      2001.12.28 21:37
      먼저 답변 감사드립니다.... 이거 안되거든요.... 이미 함 해보고 올려놨는디..... 또다른 방법 없을...
    • 정성훈
      2001.12.29 22:33
      예삐 wrote: > 먼저 답변 감사드립니다.... > 이거 안되거든요.... > 이미 함 해보고 올려놨는디..... ...
    • 유효종
      2001.12.28 20:31
      델파이초보 wrote: > 이곳을 자주 질문을 올리는 왕초보입니다. > 제목에도 있듯이 쿼리컴포넌트의 Activ...
    • 델파이초보
      2001.12.28 21:02
      델파이초보 wrote; 제가 너무 추상적으로 문의를 했나보네요. SELECT DISTINCT(b.user_idxx),a.user_nam...
    • 초보
    • 2001.12.28 16:02
    • 2 COMMENTS
    • /
    • 0 LIKES
    • major
      2001.12.28 20:43
      초보 wrote: > A 와 B 테이블의 관계는 Code 필드 입니다. > A는 코드이고 B는 입출고된 내역입니다. > ...
    • 나두초보
      2001.12.28 21:39
      물론 알리아스를 뺏고서도 안됩니다. DB 는 ACCESS 97 입니다. 알고계신분의 답변부탁드립니다. major...