Q&A

  • 이런경우 SQL문으로 구현가능한가요?
안녕하세요? 다음과 같은 경우 델파이상에서 돌아가는 SQL문 가능한가요?



아래와 같이 Goods(상품명)필드와 Amount(수량)필드가 있습니다.

이때 각 상품별로 총수량을 나타내려고 합니다.

(냉장 7, 밥솥 8 .....)<- 이와같이



물론 단순히 'Group by Goods' 로 SQL문을 작성하니 안되더군요(당연하겠지만...)

어떤 방법이 없을까요? (많이 사용될 것 같은데...)





필드명 Goods(필드타입:A) Amount(필드타입:N)

-------------------------------------------

T.V 3

밥솥 2

냉장고 5

선풍기 3

T.V 4

냉장고 2

믹서기 1

밥솥 6





2  COMMENTS
  • Profile
    김주석 1999.12.22 18:16
    이재민 wrote:

    > 안녕하세요? 다음과 같은 경우 델파이상에서 돌아가는 SQL문 가능한가요?

    >

    > 아래와 같이 Goods(상품명)필드와 Amount(수량)필드가 있습니다.

    > 이때 각 상품별로 총수량을 나타내려고 합니다.

    > (냉장 7, 밥솥 8 .....)<- 이와같이

    >

    > 물론 단순히 'Group by Goods' 로 SQL문을 작성하니 안되더군요(당연하겠지만...)

    > 어떤 방법이 없을까요? (많이 사용될 것 같은데...)

    >

    >

    > 필드명 Goods(필드타입:A) Amount(필드타입:N)

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

    > T.V 3

    > 밥솥 2

    > 냉장고 5

    > 선풍기 3

    > T.V 4

    > 냉장고 2

    > 믹서기 1

    > 밥솥 6

    >

    > Select Goods , Amount From Table_name Group By Goods , Amount

    라는 문장이면 될것 같은데요..

  • Profile
    김진호 1999.12.22 06:47
    이재민 wrote:

    > 안녕하세요? 다음과 같은 경우 델파이상에서 돌아가는 SQL문 가능한가요?

    >

    > 아래와 같이 Goods(상품명)필드와 Amount(수량)필드가 있습니다.

    > 이때 각 상품별로 총수량을 나타내려고 합니다.

    > (냉장 7, 밥솥 8 .....)<- 이와같이

    >

    > 물론 단순히 'Group by Goods' 로 SQL문을 작성하니 안되더군요(당연하겠지만...)

    > 어떤 방법이 없을까요? (많이 사용될 것 같은데...)

    >

    >

    > 필드명 Goods(필드타입:A) Amount(필드타입:N)

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

    > T.V 3

    > 밥솥 2

    > 냉장고 5

    > 선풍기 3

    > T.V 4

    > 냉장고 2

    > 믹서기 1

    > 밥솥 6

    >

    >



    뭐 예전에 MIS하던 기역을 더듬어서 답변을 하지면..



    SELECT Goods, SUM(Amount) AS AMT FROM 테이블명 Group by Goods



    라구 하면



    T.V 7

    밥솥 8

    냉장고 7

    선풍기 3

    믹서기 1



    뭐 이럭 식으로 나오겠져...



    근데 냉장 7, 밥솥 8 ..... 처럼....가로로는 프로그램으로 구현 해야져...헤헤