全国计算机二级(vf)sql语句练习2

文章作者 100test 发表时间 2007:03:10 18:18:09
来源 100Test.Com百考试题网


2. 学生(学号,姓名,性别,年龄,系)
课程(科称号,课程名称)
选课(学号,课程号,成绩)
将选课在5门以上(包括5门)的学生的学号,姓名,平均分和选课门数按平均分降序排序,并将结果存于数据库表stu_temp(字段名为学号,姓名,平均分和选课门数)

方法一:
0select 学生.学号,姓名,avg(成绩) as 平均分,count(*) as 选课门数 from 学生,选课.
where 学生.学号=选课.学号;
order by 平均分desc.
group by 选课.学号 having count(*)>=5.
into table stu_temp

方法二:
0select a.学号,a.姓名,avg(b.成绩) 平均分,count(b.课程号) 选课门数 from 学生 a,选课 b where a.学号=b.学号 group by b.学号 having(count(b.课程号))>=5 order by 平均分 desc into dbf stu_temp

相关文章


全国计算机二级(vf)sql语句练习4
计算机等级考试二级VB考点分析之程序开发环境(2)
计算机等级考试二级VB考点分析之程序开发环境(1)
全国计算机二级(vf)sql语句练习2
全国计算机二级(vf)sql语句练习3
在ListBox适当设定水平滚动条的宽度
运行时改变控件大小的两种方法
二级VisualFoxpro新大纲(六)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛