제목 그대로 DBGrid에서 중간 합계를 내려고 하는데
검색해 봤지만 만족할 만한 답변을 얻지 못해서 이렇게
질문을 합니다.
참고로 ms-sql을 사용을 사용하고 있습니다.
합계형식은
======================================
Date | Name | SaleCount | Price
======================================
2001.01.01 | 홍길동| 20 | 20000
2001.02.01 | 홍길동| 10 | 10000
--------------------------------------
합계 | | 30 | 30000
--------------------------------------
2001.01.01 | 아무개| 20 | 20000
2001.02.01 | 아무개| 40 | 10000
--------------------------------------
합계 | | 30 | 30000
--------------------------------------
:
:
아래의 코딩은 합계를 내지 않고 일반적으로 두개의 Table을
검색해서 DBGrid에 나타내게 했습니다.
이코딩에서 중간합계를 구할려면 어떻게 코딩해야 합니까??
혹 알고 계신다면 맨 마지막 행에 총합계 구하는 방법 좀
가르쳐 주시면 대단히 감사하겠습니다.
SELECT Date,Name,SaleCount,Price
FROM "Price2001.DB" p INNER JOIN ":UnionMaterDB:StoreMan.DB" st
ON (pe.FarmCode = st.FarmCode)AND(pe.StoreCode=st.StoreCode)
Where pe.CDate >="2001.01.01"
Union
SELECT Date,Name,SaleCount,Price
FROM "Price2002.DB" p INNER JOIN ":UnionMaterDB:StoreMan.DB" st
ON (pe.FarmCode = st.FarmCode)AND(pe.StoreCode=st.StoreCode)
Where pe.CDate <="2002.01.01"
Open
40439번에 관련되어 고수들이 리플을 달았놓았어요...
아마도 60페이지에 있을겁니다.
전 시간이 없어서 자세히 못봤는데 도움이 되셨으면 합니다.
잘 되면 소스좀 올려주세요.
도움이 되셨으면....합니다..