SELECT s.sno,s.sname, SUM(c3.scarce),AVG(sc.grade);
FROM s ,sc ,c3;
WHERE s.sno=sc.sno AND c3.cno=sc.cno AND grade =60 and s.sno in (SELECT X.sno;
FROM sc X,sc Y;
WHERE X.sno=Y.sno AND X.cno!=Y.cno ) ;
set talk on
close all
return
三、数就库及其应用
建库:
教师(职工号,姓名,性别,出生日期)
课程(课号,课程名,课时数,开课系)
授课(职工号,课号,评估分数)
1 编一修改程序,用职工号和课号定位,找到后显示并提示修改评估分数,能选择不退出可继续
2(1)列教师名单包括所有属性,且在最后一行显示女教师的平均年龄XX岁
(2)列物理系开课程总课时数,且在最后一行显示课程总数为XX门
(3)建职工号为T01的教师的职工号,所授课程名,课时数存入一个新表并显示
新表最后一个记录应存有该教师授课总课时数。
(4)列出各任课教师的职工号,姓名,和所任课的平均评估分,并将评估分降序排列。
建3个基本表,teacher.dbf,c2.dbf,tc.dbf.一个临时表:cc.dbf(在2_2题中)