Q&A

  • Re: sub_Query에 대해서 잘~아시는 분 Help me T.T
엄성운 wrote:

> 저는 지금 업무프로그램을 짜면서.. 출력물을 정리하는 중에 같은 키값의 레코드는 한 레코드로 보여줘야 하는데....

> 어떤 상황이냐문요..

> 입출고_s 라는 테이블에는

> -------------------------------------------

> 구분번호 자재코드 수량

> -------------------------------------------

> 0 A자재 10

> 1 A자재 5

> 2 A자재 20

> 3 A자재 8

> -------------------------------------------

> 이런 테이블을 요런 형식의 출력물로 보이려구 합니다.

>

> -------------------------------------------------------------

> 자재코드 구분번호 0 구분번호 1 구분번호 2 구분번호 3

> -------------------------------------------------------------

> A자재 10 5 20 8

> ........

> -------------------------------------------------------------

> 요런 형식이 되어야 하거든요.....

> 부탁드려요....

> Sub_Query를 써야 하는거 같은데..... 말이죠.....

> 좀 막막혀서... 부탁드립니다.

> 어떤 sql문을 써야 하는쥐.. 꼬~~ 옥 부탁 드립니다.

>

> 안녕하세요..

잠깐 들렸는데요...

위와 같은 문제는 Sub Query보다는 DeCode가 더욱 바람직한것 같군요..

Select 자재코드,

DeCode(구분번호,'0',수량,0) 구분번호0,

DeCode(구분번호,'1',수량,0) 구분번호1,

DeCode(구분번호,'2',수량,0) 구분번호2,

DeCode(구분번호,'3',수량,0) 구분번호3

From 일출고_s

Where 자재코드 = '자재A'



간단한 DeCode로 작성하여 보았는데

좀 도움이 되었는지요...

그럼이만...



>

>

1  COMMENTS
  • Profile
    하얀까마귀 2000.02.05 00:20
    DeCode로 쓰셔도 되구요..

    전 그냥 편하게 TempTable을 만들어요...

    그게 여러가지로 편하거든요.. 물론 용량이나 시간이 조금더 소요된

    다는 단점이 있지만 .

    템프 테이블을 하나 자동 생성해서.. 거기다가 원하는 형식으로

    데이타를 만드세요.. 물론 그건 쉽겠죠..?



    아참.. 그리고 지금 말씀하신거는 SubQuery로는 더 복잡할 겁니다.



    - 하얀까마귀 -