VFP分类汇总命令

在数据表ACR.DBF中按照“籍贯”升序对“笔试成绩”和“上机成绩”进行分类汇总,将其结果保存到表AHZ.DBF中。

P.S. 这种操作能在菜单上完成吗……能不能不用命令?命令真的好难记啊!

什么叫在菜单上完成? 你的意思是用向导,一步一步的设置?
向导是很方便, 但是功能有限. 并不能满足所有的要求.你还是要记住命令, 这才是最本质的.
因为向导最终也是生成一个命令

select 籍贯,sum(笔试成绩),sum(上机成绩) from acr group by 籍贯 order by 籍贯 into table ahz

分类汇总的也简单的, 使用group by 子句, select后面的字段列表,没有使用聚集函数(求和sum,平均值avg等 )的,字段, 必须在group by后面列出.
order by 子句就是排序的, 默认是升序, 如果是降序,后面加上deasending
温馨提示:内容为网友见解,仅供参考
无其他回答

vfp求每个学生的总成绩,用命令
用分类汇总total命令。1、先对学号进行排序或打开相应的索引;2、分类汇总:total to temp.dbf on 学号 fields 成绩

foxpro用vfp分类汇总问题
在FoxPro或VFP中,我们经常需要将数据进行分类汇总,以便对数据进行更有效的分析。分类汇总函数的正确应用,对于数据处理至关重要。其中,STR函数是将数值型数据转换为字符型数据的工具。例如,当我们使用`STR(采购单价,10)`时,表示采购单价的长度设定为10位,但这不包括小数位。进一步解释,若要明确指定...

vfp中什么情况下使用命令作用total
如果你想要按某个字段分类,并把此字段值相同的记录的对应数据型字段求和的话,就要用total命令,记住要用此命令的前提是:要先按此字段分类(排序或索引),然后再用total命令按此字段分类求和。

vfp,中sort和total的用法
sort to 新表名 on 字段 按指定的字段进行排序,排序后生成新表,on 字段后可加\/A(升序),\/D(降序),还可加上field字段指定排序后生成的新表包含哪些字段。total on 字段 to 表名 按照on后面指定的字段进行分类汇总,汇总后生成新表,汇总后原表会按照指定的字段进行分组,将数值型字段相加,字符...

vfp中 group by 加count 命令求解?
select 籍贯,sum(笔试成绩),sum(上机成绩) from acr group by 籍贯 order by 籍贯 into table ahz 分类汇总的也简单的, 使用group by 子句, select后面的字段列表,没有使用聚集函数(求和sum,平均值avg等 )的,字段, 必须在group by后面列出.order by 子句就是排序的, 默认是升序, 如果是降序,...

vfp中怎样计算出每个学生的总成绩?
1.用select-sql语句分类汇总, 这个方法最好,最快速,最简单 select 学号,sum(成绩) as 总成绩 from 学生成绩 into table 总成绩表 2.用total命令, 前提要求表必须按学号排序,或者按学号建立索引并使用, 比较麻烦 total to 总成绩表 on 学号 fields 成绩 ...

vfp中total命令的用法
TOTAL 命令默认的范围是全部 (ALL) 记录。FOR lExpression1 指定一个条件,只有满足该逻辑条件 lExpression1 的记录包含在总计中。如果 lExpression1 是可优化表达式,那么 Rushmore 可以优化 TOTAL ... FOR 创建的查询。为了达到更好的性能,请在 FOR 子句中使用可优化表达式。详细信息, 参见SET ...

vfp表里很多记录相同,怎么合并相同的记录并计算出相同的记录有多少个...
select a,b,c,d,e,count(*) 个数 from 表 group by a,b,c,d,e

用VFP创建一个数据库,现在已经有了一个很复杂的EXCL表,如何将这个复杂...
不知道你的excel表有多复杂,导入数据库的基本原理都是一个sheet作为一个表的。如果你是要导入多个表,很明显就是放在多个sheet中。

vfp中分类汇总后新数据表与原数据表结构是否一样
不一定,关键看你的代码是如何写的,如果代码中有 FIELDS 设置,两个表结构可能不一样,否则一样。

相似回答