3、查询存在" 01 "课程但可能不存在" 02 "课程的情况(不存在时显示为 null ) #思路:题目的意思是选修1号课程的学生必须全部列出来,同时查看一下选修了1号课程的学生中有哪些选修了2号课程select*from(select*fromscwherecid=1) aleftjoin(select*fromscwherecid=2) bona.sid=b.sid ; 4、查询不存在" 01...
查询学习1号课程的学生最高分数、最低分、平均成绩。SELECT MAX(Grade), MIN(Grade),AVG(Grade)FROM SC WHERE Cno='1
列出全部学生的信息。 2、列出计算机专业全部学生的学号及姓名。 3、列出所有课程的直接先修课。 4、求1号课成绩大于80分的学生的学号及成绩,并按成绩由高到低列出。 5、列出非计算机专业学生的名单。 6、查询成绩在70~80分之间的学生选课得分情况 7、列出选修1号课或3号课的全体学生的学号和成绩。 8、列出...
查询所有学生的考试成绩,将学生姓名、课程名称以及考试成绩和考试时间显示出来,请将下列查询语句的T-SQL程序代码补充完整。 Select studentinfo.学生姓名, (1)课程名称,gradeinfo.考试成绩,gradeinfo. (2) (3) studentinfo ,courseinfo, gradeinfo
课程关系Course(课程号cno,课程名cname,学分credit)、 选修关系sc(学号sno,课程号cno,成绩grade)。用SQL语句完成下列查询。 (1) 查询信息系(information)的全体学生的的学号、姓名、年龄。 (2) 查询选修操作系统的学生姓名、课程号和成绩。 (3) 查询学号为95001的学生2号课程的姓名和成绩。 3. 有一学生-课程数...
(三)有一个“学生选课”数据库,数据库中包括三个表,其关系模式分别为:Studentxh,xm,xb,nl,szxoursekch,kcm,xxk,xfSGxh,kch,cj其中:Student是学生表,xh表示学号、xm表示姓名、sb表示性别、nl表示年龄、szx表示所在系。xh为主码。ourse是课程表,kch表示课程号、kcm表
1.查询SC表中的全部数据。 Select * from sc 2.查询计算机系学生的姓名和年龄。 Select sname,sage from student where sdept =‘计算机系’ 3.查询成绩在70~80分的学生的学号、课程号和成绩。 Select sno,cno,grade from sc where grade between 70 and 80 4.查询计算机系年龄在18~20岁的男学生的姓名和...
select s.xuehao ,s.xingming,sc.chengji from Student s left join Sc sc on s.xuehao=sc.xuehao left join Course c on c.kechenghao=sc.kechenghao WHERE c.kechengming='SQLserver' order by sc.chengji desc select s.xingming from Student s ...
设有学生关系Student(学号,姓名,系名,课程号,成绩),则查询至少选修了4门课程的学生学号、姓名及平均成绩的SELECT语句为: SELECT 学号,姓名,___ FROM Student CROUP BY ___ HAVING ___ A.COUNT(DISTINCT学号)>3 B.COUNT(课程号)>3 C.COUNT(DISTINCT学号)>=3 D.COUNT(课程号)>=3 相关知识点: 试题...
使用T-SQL语句,完成下面的操作。 1.查询XSDA表中50<总学分<60的学生的姓名、性别、总学分,结果中各列的标题分别指定为xm,xb,zxf。 2.对XSDA表查询输出姓名和部分学分。其中:部分学分=总学分-10。 3.对KCXX表查询输出课程名称,学分,只返回结果集的前3