sql = " SELECT 테이블.납품일자, 테이블.매출액,
(select sum(테이블_1.원금) from 테이블 as 테이블_1 where 테이블_1.납품일자<=테이블.납품일자 and 테이블_1.고객아이디=1428) as 합계
FROM 영업테이블 WHERE 테이블.고객아이디=1428 "
set rs = dbconn.execute(SQL)
Do Until rs.eof
respose.write rs("납품일자")
respose.write rs("매출액")
respose.write rs("합계")
rs.movenext
loop
Rs.close : Set Rs = Nothing
뿌릴 레코드값이 천개정도 됩니다
db에서는 1초도 안걸리는데
웹에서는 10초정도 걸립니다.
do until 돌리기전에 찍어보면 합계값은 안나오던데
쿼리가 잘못된건지
do 문에서 잘못된건지 부탁드려요 |