在vfp中,对已经打开的学生.dbf表文件,按“性别”升序排列,性别相同按“入校总分”降序排列,应

在vfp中,对已经打开的学生.dbf表文件,按“性别”升序排列,性别相同按“入校总分”降序排列,应该使用的命令是a,index on 性别+str(-入校总分)to px还是
b,index on 性别+str(1000-入校总分)to px为什么?

B
因为index命令总是按索引表达式字符升序索引
a.“性别+str(-入校总分)”的结果是
“男 -567"

“男 -667"
字符排序结果为升序,实际总分仍为升序。
a.“性别+str(1000-入校总分)”的结果是
“男 333" &&原“男 -667"
“男 433" &&原“男 -567"
字符排序结果为升序,实际总分为降序。
温馨提示:内容为网友见解,仅供参考
无其他回答

在vfp中,对已经打开的学生.dbf表文件,按“性别”升序排列,性别相同按...
“男 -567"“男 -667"字符排序结果为升序,实际总分仍为升序。a.“性别+str(1000-入校总分)”的结果是 “男 333" &&原“男 -667"“男 433" &&原“男 -567"字符排序结果为升序,实际总分为降序。

在vfp中,对已经打开的学生.dbf表文件,按“性别”升序排列,性别相同按...
index on 性别+str(9999-入校总分) to px

vfp表中性别按升序,成绩按降序建立复合结构索引的命令?
这是vf系统本身不能允许的,因为在查找的过程中vf会根据已经建好的索引来查找,如果同时有同种索引存在升序和降序,会不知如何查找,所以是不允许的!

VFP建立索引,首先按性别排列,性别相同的按年龄从大到小
按性别排序,就是对男、女的第一个拼音字母排序。例如,要求男生在前女生在后的话就是把性别设置为升序(男-n < 女-y)

VFP中两个字段排序及字段有效性设置问题?
当然是错误。index on str(1000-专业)+性别 tag t1.cdx desc 你们都加了扩展名.cdx 是错误的,此命令中指定索引标识,并不是文件名。我感觉你们第一题理解错了,题目要求的应该是生成一个非结构复合索引文件,里面有两项索引。我会这么做:index on 专业 tag 专业 of t1 index on 性别 tag ...

vfp作业,利用SELECT-SQL语句建立查询
--18.基于xs表统计男女同学的人数。要求输出:性别和人数(字段名依次分别为xb和rs),且查询结果按性别降序排列,性别相同时按人数降序排列。select xb,count(*) as rs from xs group by xb order by xb desc ,rs desc --19.基于XS表和CJ表,查询选课的学生名单,要求输出字段为:xh和xm。sel...

VFP:Visual FoxPro 在学生表中统计->“男生”的人数,并显示“男生”记录...
你的程序写错了应该如下 use zg &&打开ZG表 n=0 &&变量设置初值 为0 do while not eof() &&当非文件末尾时,执行循环体内的语句 if 性别='男' &&如果性别等于 ’男‘n=n+1 &&变量N增加1 display &&显示当前记录 endif skip ...

VFP问题:学生表中同名的学生如何统计?
select 姓名,count(*) cnt from 学生表 into temp tt;insert 新表 select 姓名,cnt from tt where cnt>1;cnt>1的都是同名的。

2.有一个表文件jiaoshi.dbf,字段为姓名、工号、性别、民族、基本工资...
性别、民族、基本工资、奖金、住房公积金、实发工资、职称。(实发工资=基本工资+奖金-住

用VFP设计完成学生管理数据库系统(数据库文件名为“学生管理”) (1...
(1)在“项目管理器”窗口中,单击“数据”选项卡,选中要添加表的数据库并展开,这里选中相对的数据库 (2)选中“表”文件对象,单击项目管理器右边的“新建”按钮 (3)选中“新建表”按钮,进入“创建”对话框,并输入表的名称,如“学生基本情况表”(4)单击“保存”进入“表设计器”窗口 ...

相似回答