以下是引用sdta在2015-4-12 19:09:43的发言:
关键之处在于两表建立了临时关系,也就是通过关键字段的连接。
如果数据量大的话,我的代码运行速度绝对比你的代码运行速度快。
用你的SCAN真快,
表TMP_CASH,5600条记录,汇总后的表TMP_CASH2有1500记录,
我用2个FOR的做法,用了10秒,就是用T1=SECONDS(),T2=SECONDS(),MESSAGEBOX(STR(T2-T2,12,4))算出来。
FOR I=1 TO 1500
...
FOR J=1 TO 5600
...
ENDFOR
ENDFOR
..
但用SACN ...ENDSCAN,才用了0.4秒,,