设有一职工档案表(zgda.dbf),含有(xm) 、部门(bm)和性别(xb)等 字段。使用下列 SELECT_SQL 命令,keyiji9ang 查询结果保存在文本文件 TEMP.TXT 中: SELECT xm ,bm FROM zgda ORDER BY bm (7) temp 8.某考试
管理系统中有两个表: 考试语种表 (tyz.dbf) 和考生报名表 (bm.dbf) 。 考试语种表含有语种代号(yzdh,C,2)和语种名称(yzmc,C5)字段,考生报 名表含有准考证号(zkz,C,10)等字段,它们的数据如下表所示:
设准考证号(zkz)的第 4、5 位字符表示该考生所报的考试语种代号,则下列 SELECT—SQL 命令可用于统计和显示各种语种报名的人数: SELECT tyz.yzdh,COUNT(*)AS 人数; FROM tyz INNER JOIN BM ; ON tyz .yzdh = (8) ; (9) 9.设有一学生成绩表(xscj.dbf) ,含有(xh,C,10) 、(xm,C,8)和 成绩(cj,N,3)字段。下列程序段可用于统计并显示分数段 60 分以下、90 分以上和 60~90 分的人数比例: ALTER TABLE xscj ADD COLUMN bz C (8) &;&;添加一个备注(bz, C,8)字段 UPDATE xscj SET bz = IIF(cj<60,’60 分以下’ ,IIF(cj>89,’90 分以 上’’60~89 分’)) , SELECT xscj N=RECCOUNT() SELECT bz AS 分数段,COUNT(*)AS 人数, (10) *100 AS 比例; FROM xscj; GROUP BY bz ALTER TABLE xscj (10) COLUMN bz &;&;删除备注(BZ)字段 10.数据库 SJK 的学生表(xs.dbf)中有(xh,C,8) 、(xm,C,8)等字 段:成绩表(cj.dbf)中有(xh,C,8) 、课程代号(kcdh,C,3)和成绩(cj, N,3)等字段。以下 SELECT-SQL 明林是根据学生表和成绩表查询选修课 6 门以 上的学生选秀
课程门数、成绩优秀的课程门数(注:优秀是指成绩大于或等于 85) 。 SELECT xs . xh,xs.xm,COUNT(*) AS 选修门数; (12) (IIF(cj.cj=>85,1,0))AS 优秀课门数; FROM sjk! Xs INNER JOIN sjk! Cj;
ON xs.xh=cj.xh; GROUP BY xs.xh; (13) 选修门数=>6 11.某表单中有一个
列表框控件 listl 和一个命令按钮控件
cmdl,且该列表框已与成绩表(cj.dbf)的成绩字段(cj,N,3)绑定,表