注册 登录
编程论坛 VFP论坛

求教:写SQL语句

pp123456pp 发布于 2022-03-17 12:51, 1196 次点击
求教:
对现有的student(学生)、course(课程)和score(选课成绩)3个表,用SQL语句完成如下操作:
    (1)查询每门课程的最高分,要求得到的信息包括课程名称和分数,将结果存储到max.dbf表文件中(字段名是课程名称和分数),写出相应的SQL语句。

    (2) 查询哪些课程有不及格的成绩,将查询到的课程名称存入文本文件new.txt,写出相应的SQL语句。

非常感谢!
2 回复
#2
laowan0012022-03-17 13:40
(1)select a.课程名称,max(b.分数) 分数 from course a,score b where a.课程名称=b.课程名称 group by a.课程名称 into table max.dbf

(2)select distinct a.课程名称 from course a,score b where a.课程名称=b.课程名称 AND b.分数<60 into table temp.dbf
select temp
copy to new.txt sdf


[此贴子已经被作者于2022-3-17 13:41编辑过]

#3
pp123456pp2022-03-22 12:32
回复 2楼 laowan001
谢谢
1