谢谢lygcw9603老师,你在30楼的程序段对我很有启发。
你是否确认UPDATE L1 SET L1.A1=L2.A2 WHERE L1.A3==L2.A3 语句只能替换一条记录,不能遍历L1,因而在此语句前加上SCAN 语句。
我的例题仅仅是为了讨论。实际上面临的实际应用是几千、几万的记录,往往一个汇总、查询、报表、更新需要几分钟甚至几小时,因此要优化处理,以及选用优化的语句。
你是否确认UPDATE L1 SET L1.A1=L2.A2 WHERE L1.A3==L2.A3 语句只能替换一条记录,不能遍历L1,因而在此语句前加上SCAN 语句。
我的例题仅仅是为了讨论。实际上面临的实际应用是几千、几万的记录,往往一个汇总、查询、报表、更新需要几分钟甚至几小时,因此要优化处理,以及选用优化的语句。