7일간의 판매수량과 판매금액을 구해야 하는데 잘 안 돼서 도움을 청해봅니다.
엑셀 vba 에서 ado 참조해서 사용중입니다.
지금 구성돼 있는 표가
월욜 합, 월욜 금액합, 화욜 합, 화욜 금액합................................ 이런 식으로 돼 있어요.
그래서
"select sum(수량), sum(금액)
, (select sum(수량), sum(금액) from [sht$] where 판매일=" & 날짜+1)
, (select sum(수량), sum(금액) from [sht$] where 판매일=" & 날짜+2)
.
.
.
from [sht$]
where 판매일=" & 날짜
이렇게 하는데 결국 문자수가 넘어서 못 하고 있습니다.
게다가 서브쿼리에서는 다중컬럼이 안 되더라구요.
for 문으로 날짜를 1씩 추가해 가면서 레코드셋을 7번 열었다 닫았다도 해봤는데
느리기도 하고 뭔가 잘못하고 있는 것 같아서요.
무슨 방법이 없을까요.
|