查询每个学生的学号、姓名、选修的课程名及成绩,下列()的操作是正确的。 A.select student,sno,sname,grade from student,sc where student.sno=sc.sno and sc.cno=course.cnoB.select student,sno,sname,grade from student,sc,cource where student.sno=sc.snoC.select student,sno,sname,grade from student,...
【其它】2 、使用SQL语句进行多表查询: (1) 查询每个学生的学号、姓名、选修课程名及成绩(使用连接查询) (2) 查询考试成绩大于90分的学生学号和姓名(使用嵌套子查询完成) (3) 查询计算机系年龄最小的学生姓名和年龄。(使用嵌套子查询完成) (4) 查询选修“c002”号课程的学生姓名。(使用带有EXISTS谓词的子查询...
SC (Sno, Cno, Grade)其中,Sno代表学号,Sname代表姓名,Sage代表年龄,Sdept代表院系,Cno代表课程编号,Cname 代表课程名称,Ccredit 代表学分,Grade代表成绩。按要求写出T-SQL语句。 (1)查询选修了3号课程的学生的学号及其成绩,查询结果按分数的降序排列。 (2)查询选修了课程名为“信号系统”的...
查询每个学生的学号、姓名、选修课程成绩是___操作。A. 多表连接 B. 单表计算 C. 排序计算 D. 分类计算 如何将EXCEL生成题库手机刷题 如何制作自己的在线小题库 > 手机使用 分享 复制链接 新浪微博 分享QQ 微信扫一扫 微信内点击右上角“…”即可分享 反馈 收藏 举报参考答案: A 复制 纠错 举一...
解析 ( 1 ) SELECT 学生,学号,姓名, COUNT (成绩 . 学号), SUM (成绩), AVG (成绩) FROM 学生,成绩 WHERE 学生 . 学号 = 成绩 . 学号 GROUP BY 学生 . 学号 ( 2 ) INSERT INTO 成绩(学号,课程名,成绩) VALUES ( '20010101' , ' 管理信息系统 ' , 80 )...
某学生管理系统的数据库有如下三个关系:学生(学号,姓名,性别,院系编号)课程(课程号,课程名,学分)选修(学号,课程号,成绩)实现下列操作:使用SQL语句查询每个院系的院
本题要求查询每个选课学生选课情况输出学号课程号成绩 ( 如果没有成绩则显示为无 ),涉及到的表为修课表 (sc)。如果没有成绩则显示为无,需要用到IF(expr1,expr2,expr3),如果 expr1 是TRUE (expr1 <> 0 and expr1 <> NULL),则 IF()的返回值为expr2; 否则返回值则为 expr3
(5)查询年龄小于18岁的男学生的姓名和年龄。(3分)(6)查询c2这门课程的成绩在80分以上的学生的学号。(3分)(7)查询计算机系的学生有多少人。(5分)(8)查询选修c1课程的学生的学号和成绩,并按成绩降序排列。(5分)(9)查询每个学生的学号、姓名、平均成绩并按学号的升序排序。(6分)(10)查询学生的学号、姓名...
对于Students和SC关系,属性Sno表示学号,Sname表示姓名,Sex表示性别,SX表示专业,Age表示年龄,Con表示课程号,Grade表示成绩。查询“至少选修了两门课程的每个学生的平均成绩”的SQL语句如下: SELECT Sno, AVG(Grade)FEOM SC GROUP BY Sno ( )>1; Students