Q&A

  • DBGrid에서 총 합계 나타낼려면??
데이타를 단순 조회해서 그 조회된 데이타 값의 총 합을 나타내려구 하면 어떻게 해야합니까?

일단 sql문을 써서 데이타를 조회한 후에.
그 조회된 데이타들의 Sum을 그리드 맨 아랫줄에 나타낼려구 합니당.
어케 해야하죠?

예를 들어서

              국어   영어   수학
강아지     100       50       30
홍길동      20       40        10
송아지      30        10      100
합계        150       100     140

DB그리드를 사용해서 이런 결과가 나오게 할려면 어떻게 해야할지.
Query컴포넌트를 사용하구요. MS-SQL 루요..

이 총 합 구하는 걸 디비그리드에서 할 수 있는 방법이 있으면 좀 가르쳐 주세요    
1  COMMENTS
  • Profile
    최석기 2002.04.09 21:44
    DbGrid에서 그런 형태를 원하시면 쿼리 자체를 그렇게 만드셔야 할꺼 같네요..

    select 이름,국어,영어,수학 from 성적
    union all
    select '합계',sum('국어'),sum('영어'),sum(수학') from 성적

    이런 식으로 하시면 될꺼 같은데요..