vfp上机答案切勿删除
- 格式:doc
- 大小:132.01 KB
- 文档页数:18
VFP习题(红色部分为答案,不过答案不是百分百准确)第一周(1)如下不正确的数值型常量是( )。
[多选题,答案不够或超出时,此题按零分计!](A)π(B)E-6(C)1E-6(D)1/2(E)30% ABDE(2)在Visual FoxPro中,合法的字符串是()。
[多选题,答案不够或超出时,此题按零分计!](A){ [计算机水平测试] }(B)[ (计算机水平测试) ](C)" '计算机水平测试’'(D)" '计算机水平测试] "(E)" "计算机水平测试" " BD(3)日期时间型常量又称为T型常量,如下错误的形式是( )。
[多选题,答案不够或超出时,此题按零分计!](A){2008-03-03,10.45p}(B){^2008-03-03;10:45p}(C){^2008-03-03,13:45p}(D){^2008-03-03,13:45a}(E){^2008-03-03-10:45p} ACDE(4)如下正确的逻辑常量是()。
[多选题,答案不够或超出时,此题按零分计!](A),T,(B).真.(C).F.(D).f.(E).y.(F).n. CDEF(5)如下选项()是正确的内存变量名。
[多选题,答案不够或超出时,此题按零分计!](A)ABCDE(B)_A A(C)不是变量(D)非变量(E)A变量(F)_ASD ACDEF(6)如下选项()是正确的赋值命令。
[多选题,答案不够或超出时,此题按零分计!](A)STOR 2 TO AA,SS(B)STOR 2,3 TO AA,SS(C)DD=.F.(D)DD=.真.(E)FF=[广东医](F)FF=3+4 ACEF(7)对于赋值命令:X='',如下与此命令等价的有( )。
[注意空字符串与一个空格符组成的非空字符串。
][多选题,答案不够或超出时,此题按零分计!](A)STOR [] TO X(B)STOR "" TO X(C)STOR ' ' TO X(D)X=[](E)STOR " " TO X ABD(8)常见表达式有四种,如下选项()是错误的。
参考答案第1章一、选择题1. B2. B3. C4. B5. A二、填空题1. 关系模型2. 层次模型3. 一对多联系4. 连接操作5. 实体三、简答题1. 答:信息是客观事物属性的反映,它所反映的是关于某一客观系统中某一事物的某一方面属性或者某一时刻的表现形式。
数据是反映客观事物属性的记录,是信息的载体,对客观事物属性的记录是用一定的符号来表达的,因此说数据是信息的具体表现形式。
数据是信息的具体表现形式,信息是数据有意义的表现。
数据和信息是两个相互联系、但又相互区别的概念。
从信息处理角度来看,任何事物的属性都是通过数据来表示的,数据经过加工处理以后,便具有了知识性,并对人类活动产生决策作用,从而形成了信息。
而从计算机的角度来看,数据泛指那些可以被计算机接受并能够被计算机识别处理的符号。
2. 答:(1)数据管理技术的发展大致经历了人工管理、文件管理和数据库管理三个阶段。
人工管理阶段发生在20世纪50年代,在这一阶段的特点是:①数据由应用程序自己管理,没有专用的数据管理软件。
②数据冗余度大,应用程序与数据是一一对应的,如果多个应用程序要用到同一数据,这些数据需要重复存储,数据冗余度很大。
③数据不具有独立性,程序对数据存在严重的依赖性。
(2)文件管理阶段发生在20世纪60年代,文件管理阶段的特点是:①有专门的软件进行数据管理,并提供了多种文件组织形式。
②程序和数据之间具有一定的独立性,程序员可以不必过多地考虑物理细节,而将精力集中于算法。
③实现了以文件为单位的数据共享,数据冗余度减少。
但由于数据只能以文件为单位共享,当不同的应用程序具有部门相同的数据时,也必须建立各自的数据文件。
(3)数据库管理阶段发生在20世纪60年代后期,在数据库系统阶段,主要的特点有:①数据结构化,在同一数据库中的数据文件是有联系的,而且在整体上服从一定的结构形式。
②数据共享性好,数据库内数据可以供多个用户使用,提高了信息的利用率。
1 VFP上机实践习题及答案一、选择题:1. 在关系理论中,把能够唯一地确定一个元组的属性或属性组合称之为A) 索引码B) 关键字C) 域D) 外码2. 运行V isual Foxpro 6.0,错误的方法是A) 双击V isual Foxpro 6.0 图标B) 单击V isual Foxpro 6.0 图标回车C) 右击V isual Foxpro 6.0 图标,并单击其快捷菜单中的"打开"命令D) 拖动V isual Foxpro 6.0 图标到一个新位置3. 学生性别的取值只能为"男","女",这个范围在关系模型中被称为A) 域B) 码C) 分量D) 集合4. V isual Foxpro 6.0 的系统配置文件是A) config.sys B) config.fpw C) win.ini D) autoexec.bat5. 启动V isual Foxpro6.0 屏幕上出现两个窗口:一个是V isual Foxpro 6.0 的主窗口,另一个是A) 文本B) 命令C) 帮助D) 对话框6. 在V isual Foxpro 6.0 中,可以在同类数据之间进行减运算的数据类型是A) 数值型,字符型,逻辑型B) 数值型,字符型,日期型C) 数值型,日期型,逻辑型D) 字符型,日期型,逻辑型7. 下列表达式中不符合V isual Foxpro 6.0 语法要求的是A) 04/05/99 B) T+t C) 1234 D) 2X>158. 在以下四组中,每组有两个分别运算的函数,运算结果相同的是A) LEFT("FoxBASE",3)与SUBSTR("FoxBASE",1,3)B) YEAR(DA TE())与SUBSTR(DTOC(DA TE()),7,2)C) TYPE("36-5*4")与TYPE(36-5*4)D) 假定A= "this ", B= "is a string",A-B与A+B9. 学生数据库的性别字段为逻辑型,男为逻辑真,女为逻辑假。
一套1. (1)CREATE TABLE 教师(编号C(8), 姓名C(10), 性别C(2), 职称C(8)) (2)UPDATE 课程SET 任课教师="T2222" WHERE 课程名="数据库"2、(1)在“表单设计器”中,建立一个计时器控件Timer1,在“属性”的Interval处输入“200”,再双击此计时器控件,在“Timer1.Timer”编辑窗口中输入下列命令组,再关闭此窗口。
bel1.Left=bel1.Left-10If bel1.Left<=bel1.Width Thenbel1.Left=THISFORM.WIDTHENDIF(2). 在“表单设计器”中,添加一个命令按钮,在“属性”窗口的Caption处输入“关闭”,双击“关闭”命令按钮,在“Command1.Click”编辑窗口中输入“Release Thisform”,接着关闭编辑窗口。
3、菜单 4. 在“浏览课程”子菜单的“结果”选择“过程”并输入命令下列语句myform.grid1.recordsource="课程"5. 在“浏览选课统计”子菜单的“结果”选择“过程”并输入命令下列语句myform.grid1.recordsource="sview"6. 在“预览报表”子菜单的“结果”选择“命令”并输入命令“report form creport preview”。
7. 在“退出”主菜单的“结果”选择“命令”并输入命令“myform.release”。
8. 单击工具栏上“保存”按钮,在弹出“保存”对话框中输入“mymenu”即可。
9. 在“菜单设计器”窗口下,单击“菜单”菜单栏,选择“生成”菜单项,生成“mymenu.mpr”文件。
修改表单1. 输入修改表单命令MODIFY FORM myform2. 在“表单设计器”中,在其“属性”的ShowWindow处选择“2-作为顶层表单”,双击“Load Event”,在“Form1.Load”编辑窗口中输入“do mymenu.mpr”,双击“Init Event”,在“myform.Init”编辑窗口中输入“do mymenu.mpr with this ,'xxx'”,启动菜单命令,双击“Destroy Event,在“myform.Destroy”编辑窗口中输入“release menu xxx extended”,在表单退出时释放菜单。
计算机vfp上机试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. USEB. BROWSEC. FORMD. DISPLAY答案:C2. 以下哪个函数用于计算字符串的长度?A. LENB. TYPEC. UPPERD. LOWER答案:A3. 在Visual FoxPro中,以下哪个命令用于创建一个查询?A. SELECTB. QUERYC. REPORTD. INDEX答案:B4. 以下哪个选项不是Visual FoxPro中的表单控件?A. TEXTBOXB. COMMANDBUTTONC. LISTBOXD. DATAGRID答案:D5. 在Visual FoxPro中,以下哪个命令用于显示当前表的记录?A. LISTB. DISPLAYC. BROWSED. REPORT答案:C6. 以下哪个函数用于将字符串转换为大写?A. UPPERB. LOWERC. PROPERD. ALLTRIM答案:A7. 在Visual FoxPro中,以下哪个命令用于关闭一个表单?A. CLOSEB. RELEASEC. FORMD. CANCEL答案:B8. 以下哪个选项是Visual FoxPro中的表单事件?A. ON LOADB. ON CLICKC. ON OPEND. ON CLOSE答案:D9. 在Visual FoxPro中,以下哪个命令用于添加一个索引?A. INDEXB. SET INDEXC. CREATE INDEXD. ADD INDEX答案:A10. 以下哪个函数用于计算表中记录的数量?A. COUNTB. SUMC. AVGD. MAX答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的表。
答案:CREATE TABLE2. 要将Visual FoxPro中的表结构导出为文本文件,可以使用________命令。
VFP期末上机复习题第一套1、建立一个运动会成绩管理数据库(文件名为VFLX1.DBC),并在其中建立如下两个数据表并输入表中的数据(40分)运动员基本情况表(K1.DBF)和运动成绩表(K2.DBF)。
其数据形式如下:运动员基本情况表(K1.DBF)运动成绩表(K2.DBF)要求:将数据库(VFLX1.DBC)中的K1.DBF(父表)和K2.DBF(子表)以“编号”建立一对多永久关系。
2、建立程序文件VFLX1.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。
在程序首行用注释语句注明学生姓名和学号,并请用注释语句标注小题号。
(30分)(1)试完成如下任务:要求输出每个参赛人员的姓名,所属部门及所得总分,并且按所得总分降序排序;(2)试编写程序,要求任意一个输入比赛项目的名称后,能查询出参加该项目的人员姓名及所属部门名称;当直接按下回车键后退出查询。
(3)输出各部门的名称及该部门参赛所得总分;3、表单设计。
按以下要求设计程序界面,表单文件名为:F1.SCX。
(30分)设计如图所示一个表单,包括3个标签,3个文本框,2个命令按钮(各控件的大小、颜色、字体、字号等属性由考生自定)。
其中,①表单窗口名用来显示考生自己的姓名和学号的后四位数;(如图中式样)②文本框text1 、text2和text3的显示初值为0;③该表单运行后,可以在文本框text1 、text2中分别输入一个数,左键单击“比较大小”命令按钮,则在文本框text3中显示较大一个数;④左键单击“退出”命令按钮,结束表单程序的运行。
第二套1、建立一个工资管理数据库(文件名为VFLX2.DBC),并在该数据库中建立如下两个数据表并输入数据(40分)职工数据表(K21.DBF )和工资数据表(K22.DBF )。
其数据形式如下:职工号”建立一对一永久关系。
2、建立程序文件VFLx2.PRG ,要求将完成下列各小题任务的VFP 数据表操作命令或VFP-SQL 命令写在该程序文件中。
计算机二级《VFP》上机考题与答案xx1.执行如下命令的输出结果是( )。
?15%4,15%-4A.3 -1B.3 3C.1 1D.1 -12.在Visual FoxPr0中,如果希望跳出SCAN…ENDSCAN循环语句、执行ENDSCAN后面的语句,应使用( )。
A.LOOP语句B.EXIT语句C.BREAK语句D.RETURN语句3.假设新建了一个程序文件myProc.prg(不存在同名的.exe、.app和.fxp文件),然后在命令窗口输入命令DO myProc,执行该程序并获得正常的结果。
现在用命令ERASE myProc.prg删除该程序文件,然后再次执行命令DO myProc,产生的结果是( )。
A.出错(找不到文件)B.与第一次执行的结果相同C.系统翻开“运行”对话框,要求指定文件D.以上说法都不对4.在Visual FoxPro中,使用LOCATE FOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应该( )。
A.再次使用LOCATE命令重新查询B.使用SKIP命令C.使用CONTINUE命令D.使用G0命令5.在Visual FoxPr0中,假设student表中有40条记录,执行下面的命令后,屏幕显示的结果是( )。
?RECCOUNT( )A.0B.1C.40D.出错6.恢复系统默认菜单的命令是( )。
A.SET MENU TO DEFAULTB.SET SYSMENU TO DEFAULTC.SET SYSTEM MENU TO DEFAULTD.SET SYSTEM TO DEFAULT7.下面程序的运行结果是( )。
SETTALK OFFSTORE 0 TO s,iDO WHILE i<20i=i+1IF MOD(i,5)=0s=s+iENDIFENDDO?sA.20B.30C.50D.1608.SQL语言的更新命令的关键词是( )。
VFP上机试题(4)一.建立一个数据库,文件名为:班级学生.dbc,并输入数据(40分)该数据库中有两个数据表:班级表和学生表。
其数据如下:班级表要求:为班级表和学生表分别建立主索引和普通索引,并为两个表建立一对多的联系。
二.建立程序文件COM-SQL111.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。
在程序首行用注释语句注明考生姓名和准考证号,并用注释语句标注小题号。
(30分)(1)将班级号以“1”开头的学生成绩增加5分;(2)显示班级人数在50人以上的不及格学生的学号、姓名、性别及成绩;select distinct 学生.学号,学生.姓名,学生.性别,学生.成绩from 学生,班级where 班级.班级人数>'50' and 学生.成绩<'60'(3)逻辑删除学生表中计算机D班的学生。
use 班级delete for 班级名称="计算机D班"browse //查看被删除的记录,被逻辑删除的记录最前方有黑色标记(前提是你的数据库表式打开的)三.表单设计。
按以下要求设计程序界面,表单文件名为:FORM111.SCX(30分)设计如图1所示一个表单,包括2个标签,4个文本框(各控件的大小、颜色、字体、字号等属性由考生自定)。
其中:新建----表单拖动如图的布局,右击text1---生成器---数据类型(设置为数值型)Text2、text3、text4也做相同的设置。
拖动一个按钮控件到表单,并修改其名字为“三角形的面积=”,双击按钮输入以下代码:a=thisform.text1.valueb=thisform.text2.valuec=thisform.text3.valueif a+b>c and a+c>b and b+c>ap=(a+b+c)/2s=sqrt(p*(p-a)*(p-b)*(p-c))thisform.text4.value=alltrim(str(s))elsemessagebox("不能组成三角形")endif(1)表单的标题显示考生自己的姓名和考号;(2)文本框text1、text2、text3、text4的初值显示为0;(3)该程序的功能是在文本框text1、text2、text3中输入三角形的三个边长,光标移到文本框text4中显示三角形的面积并保留1位小数(三角形的面积公式为:aas--=,其中a=(x+y+z)/2);若不能构成三角形,则给出-x)()a)((zya信息框提示“不能构成三角形!”,如图2所示,并将文本框text1、text2、text3、text4的值还原成初值0,并将光标定位到文本框text1中。
2010_11_1 VFP上机练习题参考答案一、项目、数据库和表操作(一)1.(2)设置BMBH字段的格式码:T(3)设置唯一索引的索引表达式为:ZZXM+LWM(4)设置LX字段的显示类为:CheckBox3.设置KC表的删除触发器的表达式为:LX<>"专业核心课程"(二)1.(2)设置TYKH字段的默认值:"CN"(3)主索引abcd的索引表达式为:TYKH(4)设置表的记录有效性规则:MDJ<DDJ*28 或 DDJ*28>MDJ3.打开并浏览KC表,打开“表”菜单->选择“删除记录”,在“删除”对话框中输入:作用范围:ALL、 For:LX="选修课程"或在命令窗口中输入命令:DELETE FROM KC WHERE LX="选修课程" 或 DELETE FOR LX="选修课程"(三)1.(2)设置GMRQ字段的默认值:DATE( )(3)设置DJ字段的有效性规则:DJ>=1000.00(4)普通索引abcd的索引表达式为:DTOC(GMRQ,1)+STR(DJ,8,2)或DTOC(GMRQ,1)+STR(DJ) 3.JS表的删除触发器的逻辑表达式为:YEAR(DATE( ))–YEAR(CSRQ)>=60(四)1.(2)设置AB表的记录有效性规则:KGRQ<WGRQ 或WGRQ>KGRQ(3)设置XMJL的字段有效性规则:NOT EMPTY(XMJL) 或 LEN(ALLT(XMJL))>0(4)普通索引abcd索引表达式为:DTOC(KGRQ,1)+XMJL2.设置JC表的插入触发器的逻辑表达式:IIF(KCDM="4003","沈爱国"$zz,.T.)或 KCDM="4003" AND "沈爱国"$ ZZ OR KCDM<>"4003"3.在XS表中增加备注字段BZ,并浏览XS表。
1.2.1select 供应商号,工程号,数量from 供应,零件where 供应.零件号=零件.零件号and 颜色='红' order by 数量desc into dbf supply_temp1.3 command1.click 事件代码thisform.grid1.recordsourcetype=4k=alltrim(thisform.text1.value)thisform.grid1.recordsource="select 零件名,颜色,重量from 供应,零件where 供应.零件号=零件.零件号and 工程号=k order by 零件名into dbf pp"thisform.refresh2.2.1 command1.click 事件代码select 作者姓名,所在城市from authors,books where authors.作者编号=books.作者编号group by authors.作者编号having count(*)>=3 order by 作者姓名into table new_view43.3.1select * from books where 书名like "%计算机%" into dbf books_bak3.3.2update books_bak set 价格=价格*(1-0.05)3.3.3select 出版单位,avg(价格) as 均价from books_bak group by 出版单位having avg(价格)>=25 into cursor lsselect * from ls where 均价=(select min(均价) from ls ) into table new_table43.2.1select 项目信息.项目号,项目名,零件信息.零件号,零件名称from 零件信息,使用零件,项目信息where 零件信息.零件号=使用零件.零件号and 使用零件.项目号=项目信息.项目号order by 项目信息.项目号desc,零件信息.零件号into dbf item_temp3.3 command1.click代码select sum(单价*数量) from 零件信息,使用零件where 零件信息.零件号=使用零件.零件号and 项目号=bo1.value into array kthisform.text1.value=k(1)thisform.refresh4.3 “统计”菜单选项的“过程”代码select 组别,sum(金额) as 合计from employee,orders where employee.职员号=orders.职员号group by 组别order by 合计desc into cursor t1select 组别,姓名as 负责人from employee where 职务="组长" into cursor t2select t1.组别,负责人,合计from t1,t2 where t1.组别=t2.组别order by 合计desc into dbf tabletwo5.3 command1.click 事件代码k=bo1.valueselect count(*) from book where 出版社=k into array athisform.text1.value=a(1,1)thisform.refresh6.1.1insert into 零件信息values("p7","PN7",1020)6.1.2delete from 零件信息where 单价<6006.1.3update 零件信息set 单价=1090 where 零件号="p4"7.2.1.4错误1:FOR i=1 TO thisform.List1.ColumnCount修改为:FOR i=1 TO thisform.List1.ListCount错误2:s=thisform.List1.value修改为:s=thisform.List1.List(i)错误3:s=s+thisform.List1.value修改为:s=s+","+thisform.List1.List(i)7.3 “统计”菜单选项的“过程”代码select customer.客户号,客户名,sum(金额) as 合计from customer,orders where customer.客户号=orders.客户号group by customer.客户号order by 合计desc into dbf tabletwo8.3Form1.load事件代码public a(3)a(1)=3000a(2)=4000a(3)=5000command1.click事件代码k=val(bo1.value)if thisform.optiongroup1.value=1select * from 教师表where 工资>=k order by 工资desc into dbf salaryselseselect * from 教师表where 工资<k order by 工资desc into dbf salarysendif9.1.1update student set 院系="经济" where 学号="99035001"9.1.2alter table score rename column 成绩to 考试成绩9.1.3alter table student add unique 学号tag 学号9.3 command3.click事件代码SELECT 姓名,课程名称,考试成绩 FROM student,score,course where Score.课程编号 = Course.课程编号 and Student.学号 = Score.学号 and &cn ORDER BY Course.课程名称, Score.考试成绩 DESC INTO TABLE zonghe10.2.1SELECT 姓名,2003-Year(出生日期) as 年龄FROM student INTO TABLE new_table1 10.3 command1.click事件代码SELECT 课程名,成绩fROM course,score1 WHERE course.课程号=score1.课程号AND score1.学号= alltrim(ThisForm.Text1.value) INTO TABLE coruse_cursorIF RECCount() = 0wait "学号不存在,请重新输入学号"ELSEThisForm.Grid1.RecordSource="coruse_cursor"ThisForm.refresh11.1.1SELECT 外币名称,现钞买入价,卖出价 FROM rate_exchange INTO TABLE rate_ex11.1.2Update Rate_exchange set 卖出价=829.01 where 外币名称='美元'12.1.3SELECT * FROM 教师表 WHERE 工资 > 4500 ORDER BY 职工号 TO FILE one12.3command1.click事件代码x = bo1.valueif thisform.optiongroup1.value = 1SELECT 系名, 学院表.系号, avg(工资) as 平均工资 FROM 学院表,教师表 where 学院表.系号 = 教师表.系号 and 学院表.系名 = x GROUP BY 学院表.系号 INTO TABLE salary elseSELECT 系名, 学院表.系号, sum(工资) as 平均工资 FROM 学院表,教师表 where 学院表.系号 = 教师表.系号 and 学院表.系名 = x GROUP BY 学院表.系号 INTO TABLE salary Endif13.2SELECT 外币名称,持有数量 FROM currency_sl,rate_exchange WHERE Currency_sl.外币代码 = Rate_exchange.外币代码 AND 姓名 = "林诗因" ORDER BY 持有数量 INTO TABLE rate_temp13.3 command1.click事件代码select 外币名称,现钞买入价*持有数量as 人民币数量from rate_exchange,currency_sl where rate_exchange.外币代码 = currency_sl.外币代码and currency_sl.姓名 = thisform.text1.value order by 人民币数量 desc into dbf dbfa thisform.grid1.recordsource = "dbfa"14.3 command1.click事件代码SET CENTURY ONSET DATE TO YMDSELECT 客户.客户号, 身份证,姓名,工作单位, 客房.客房号, 房价.类型名,价格FROM 客户,房价,入住,客房 WHERE 客户.客户号 = 入住.客户号 AND 客房.客房号 = 入住.客房号 AND 房价.类型号 = 客房.类型号 AND 退房日期>=ctod(ThisForm.Text1.value) ORDER BY 价格 DESC INTO TABLE tabd15.1.1 command1.click事件代码ThisForm.Text1.Value=year(date())15.1.2 command1.click事件代码mand1.Enabled=.f.15.3 command1.click事件代码a=ThisForm.Check1.Valueb=ThisForm.Check2.Valuec=ThisForm.Optiongroup1.V alueif a=1 and b=1if c=1select 职工号,姓名,系名,工资,课程号from 教师表,学院表where 教师表.系号=学院表.系号order by 职工号into table twoselect 职工号,姓名,系名,工资,课程号from 教师表,学院表where 教师表.系号=学院表.系号order by 职工号desc into table twoendifendifif a=1 and b=0if c=1select 职工号,姓名,系名,课程号from 教师表,学院表where 教师表.系号=学院表.系号order by 职工号into table one_xelseselect 职工号,姓名,系名,课程号from 教师表,学院表where 教师表.系号=学院表.系号order by 职工号desc into table one_xendifendifif a=0 and b=1if c=1select 职工号,姓名,工资,课程号from 教师表,学院表where 教师表.系号=学院表.系号order by 职工号into table one_xxelseselect 职工号,姓名,工资,课程号from 教师表,学院表where 教师表.系号=学院表.系号order by 职工号desc into table one_xxendifendif16.1.3Create table 分组情况表(组号c(2),组名c(10))16.1.4INSERT INTO 分组情况表V ALUES("01","通俗唱法")16.3SELECT * FROM 评分表;WHERE left(歌手编号,2)= ThisForm.List1.value ORDER BY 歌手编号 DESC, 分数 INTO TABLE two17.3 “提取前三名”菜单项“过程”代码SELECT TOP 3 系名,avg(工资) as 平均工资 FROM 学院表,教师表 WHERE 学院表.系号 = 教师表.系号 GROUP BY学院表.系号ORDER BY平均工资DESC INTO TABLE sa_three “提取前五名”菜单项“过程”代码SELECT TOP 5 系名,avg(工资) as 平均工资 FROM 学院表,教师表 WHERE 学院表.系号= 教师表.系号 GROUP BY学院表.系号ORDER BY平均工资DESC INTO TABLE sa_five18.1.3INSERT INTO SCORE1(学号,课程号,成绩) VALUES("993503433","0001",99)18.3SELECT 课程名, AVG(成绩) as 平均成绩 FROM course,score1 WHERE Course.课程号 = Score1.课程号 GROUP BY Course.课程号 ORDER BY 课程名 INTO TABLE NEW_TABLE32 19.1.4select * from 歌手表where 歌手出生地= bo1.value INTO TABLE19.3.1SELECT 歌手姓名, avg(分数) as 得分FROM 歌手表,评分表WHERE 歌手表.歌手编号= 评分表.歌手编号AND left(歌手表.歌手编号,2) = "01" GROUP BY 歌手表.歌手编号ORDER BY 得分DESC, 歌手姓名DESC INTO TABLE final20.1.4report form employee preview20.3.1 command1.click 事件代码x=ThisForm.text1.Valueu=’t’+’&x’SELECT Order.订单号, Order.客户号, Order.签订日期, Order.金额 FROM order WHERE Order.职员号 = x ORDER BY Order.签订日期 INTO TABLE &u21.1.3Create table golden(国家代码c(3),金牌数I,银牌数I,铜牌数i)21.1.4insert into golden Value("011",9,7,11)21.2.1SELECT 国家名称, COUNT(名次) AS 金牌数;FROM 国家,获奖牌情况 ;WHERE 国家.国家代码 = 获奖牌情况.国家代码;AND 获奖牌情况.名次=1;GROUP BY 国家.国家代码;ORDER BY金牌数 DESC,国家名称 DESC;INTO TABLE temp21.2列表框的RowSourceType属性为"3-SQL",RowSource属性为"Select 国家名称 From 国家Into Cursor LSB"。