
单元7 数据计算 新课导入:观察数据计算的结果 书格 作者 出版社 类别 单价 数量 借出数量 00000001 TF课程设计指导 能发涯 华中科技大学出版社 计算机 30.00 8 9 00000002 Tr程序设计教程 能发涯 清华大学出版社 计算机 28.00 4 3 00000003 会计电算化 段悦兰 华中科技大学出版社 计 18.00 6 3 00000004 Ms1 Basic程序设计 啊奇 电子工业出版社 计算机 25.00 12 3 00000005 计算机应用基础 万德年 铁道出版社 计算机 29.00 11 0000006 UG三维造型技术与应用 立军 南京大学出版社 机电 30.00 10 5 有关数据统计结果 已录条数过: 6 ☒书总数星为: 51.00 图书昔士出总数量为:: 25.00 网书平均单价价为: 26.67 结论:VFP具有对数据进行运算的功能
单元7 数据计算 新课导入:观察数据计算的结果 结论:VFP具有对数据进行运算的功能 有关数据统计结果

单元7 数据计算 【主要内容】 1.记录个数的统计 2.数值字段记录的求和及求平均值 3.记录的分类汇总 【目的要求, 能熟练用VFP命令完成记录的上述各种操作 课时安排】 共2课时
单元7 数据计算 【主要内容】 1.记录个数的统计 2.数值字段记录的求和及求平均值 3.记录的分类汇总 【目的要求】 能熟练用VFP命令完成记录的上述各种操作 【课时安排】 共2课时

统计记录个数 命令:COUNT[范围][条件][TO内存变量] 功能:统计符合条件的个数,将统计结果存入内存变量中 例:对books表,进行下列操作 1.统计类别为“计算机”的记录的条数 2.统计存书数量大于10的记录条数
一. 统计记录个数 命令:COUNT [范围][条件][TO 内存变量] 功能: 统计符合条件的个数,将统计结果存入内存变量中 例:对books表,进行下列操作 1.统计类别为“计算机”的记录的条数 2.统计存书数量大于10的记录条数

二.数值字段纵向求和及平均值 1、数值字段纵向求和: SUM[范围][条件][数值字段名][TO内存变量表] 功能:对表中指定范围内满足条件的记录,累加其指定的数值 字段值,结果存于指定的内存变量或数组中。 2、数值字段纵向求平均值: AVERAGE[范围][条件][数值字段名]][TO内存变量表/数组名] 功能:对表中指定范围内满足条件的记录,计算指定的数值字 段的算术平均值,结果存于指定的内存变量或数组中。 例:对books表,进行下列操作 1.统计存书的总数量 2.统计借书的总数量 3.计算存书的平均单价
二.数值字段纵向求和及平均值 1、数值字段纵向求和: SUM [范围][条件][数值字段名] ][TO 内存变量表] 功能:对表中指定范围内满足条件的记录,累加其指定的数值 字段值,结果存于指定的内存变量或数组中。 2、数值字段纵向求平均值: AVERAGE [范围][条件][数值字段名] ][TO 内存变量表/数组名] 功能:对表中指定范围内满足条件的记录,计算指定的数值字 段的算术平均值,结果存于指定的内存变量或数组中。 例:对books表,进行下列操作 1.统计存书的总数量 2.统计借书的总数量 3.计算存书的平均单价

三.表达式统计及分类汇总 1、表达式统计:CALCULATE表达式列表[] [FOR/while][TOTO数组名] 功能:对一个表中的字段或由字段组成的表达式进行统计 2、分类汇总:TOTAL ON(关键字)TO[][条件][字段名表] 功能:对表中指定范围内满足条件的记录,以指定的关键字段 的不同值为类型,对指定字段分类求和,结果存于指定的新表 中。 注意:分类汇总之前,须先将源表按指定关键字进行排序或索引 例:对books表,求单价字段的平均值、最大值、最小值
三.表达式统计及分类汇总 1、表达式统计:CALCULATE 表达式列表 [] [FOR/while] [TO/TO 数组名] 功能:对一个表中的字段或由字段组成的表达式进行统计 2、分类汇总:TOTAL ON (关键字) TO [] [条件] [字段名表] 功能:对表中指定范围内满足条件的记录,以指定的关键字段 的不同值为类型,对指定字段分类求和,结果存于指定的新表 中。 注意:分类汇总之前,须先将源表按指定关键字进行排序或索引 例:对books表,求单价字段的平均值、最大值、最小值

四、归纳总结 统计记录个数 COUNT 数值字段纵向求和 SUM 数值字段纵向求平均值 AVERAGE 表达式统计 CALCULATE 分类汇总 TOTAL ON 作业 书面练习:《练习册》练习四 上机实训:见上机指导书
四、归纳总结 统计记录个数 COUNT 数值字段纵向求和 SUM 数值字段纵向求平均值 AVERAGE 表达式统计 CALCULATE 分类汇总 TOTAL ON 作业 书面练习:《练习册》练习四 上机实训:见上机指导书