【正确答案】正确答案:步骤1:在命令窗口执行命令:
MODIFY COMMAND progl,
打开程序文件编辑器输入如下程序代码:
SELECT订单号,SUM(单价*数量)AS总金额;FROM order detail;GROUP BY订单号;INTO CURSOR arrtableSELECT order list.*;FROM order list,arrtable;WHERE order list.订单号=arrtable.订单号ANDorder list.总金额<>arrtable.总金额;INTO TABLE ocl modUSE od mod DO WHILE NOT EOF()SELECT arrtable.总金额FROM arrtable;WHERE arrtable.订单号=od mod.订单号;INTO ARRAY arrREPLACE总金额WITH arrSKIPENDDOCLOSE ALLSELECT+FROM od mod ORDER BY总金额;INTO CURSOR arrtablelSELECT * FROM arrtablel INTO TABLE od mod
步骤2:保存文件修改,在命令窗口执行命令:DO progl.prg,执行程序文件。 SQL分组与计算查询;程序基本结构。