现有一张表score记录所有学生数学和英语的成绩,表中字段有学号,姓名,学科,分数。要求如下: 1) 查询姓名为张三的学生成绩 2) 查询英语成绩大于90分的同学 3) 查询总分大于180分的所有同学的学号
1) SELECT * FROM score WHERE 姓名=’张三’; 2) SELECT * FROM score WHERE 学科=’英语’ AND 分数>90; 3) SELECT 学号 FROM score GROUP BY 学号HAVING SUM(分数)>180;
举一反三
- 【其它】5.5 多表查询(上机实训) 【1】查询所有选修课程的学生学号、姓名、课程号和成绩。 【2】查询所有选修课程的学生学号、课程名称和成绩。 【3】查询所有女生学号、姓名、系编号和所在系名称。 【4】查询所有选修课程并且成绩大于90分的学生学号、姓名、课程号和成绩。 【5】查询所有选修课程的学生学号、姓名、课程名称和成绩。 【6】查询所有选修课程并且成绩大于90分的学生学号、姓名、课程名称和成绩
- 新建用户test01/test01pwd2.解锁用户,并授权3.新建表student(学号,姓名,性别,年龄),course(课程号,课程名称),sc(学号,课程号,课程名称,成绩,教师号),teacher(教师号,姓名)4.新建序列seq_sno,从1000起始,每次增1,向student表中插入记录,学号由seq_sno自动生成。5.(1)查询“1E01”课程比“1E02”课程成绩高的所有学生的学号和姓名;(2)查询平均成绩大于60分的同学的学号、姓名和平均成绩;(3)查询所有同学的学号、姓名、选课数、总成绩;(4)查询所有姓“李”的老师;(5)查询没学过“李四”老师课的同学的学号、姓名;(6)查询学过“李四”老师所教的所有课的同学的学号、姓名;(7)查询同时选过“1E01”和“1E02”课程的学生的学号、姓名;(8)查询有课程成绩小于60分的同学的学号、姓名;输出每个表的数据,截图。第5题每个查询执行后输出结果,截图。
- 设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于90分的学生姓名”,则对应的SQL语句是()。 A: SELECT姓名FROM学生表WHERE学生表.学号=课程表.学号AND课程表.成绩>90 B: SELECT姓名FROM课程表WHERE学生表.学号=课程表.学号AND课程表.成绩>90
- 设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于90分的学生姓名”,则对应的SQL语句是( )。 A: SELECT 姓名 FROM 学生表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90 B: SELECT 姓名 FROM 课程表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90 C: SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 OR 课程表.成绩>90 D: SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90
- 使用查询语句:SELECTstudent_info.姓名,sum(分数)FROMstudent_info,gradeWHEREstudent_info.学号=grade.学号GROUPBYstudent_info.学号,student_info,姓名查询结果是() A: 按学号分类的每个学生所有课程成绩的总分 B: 按学号分类的每个学生各课程成绩 C: 全体学生的按各课程分类的成绩总分 D: 所有学生所有课程成绩总分
内容
- 0
查询成绩大于90分的学生的姓名,正确的SQL命令是( ) A: select 姓名 from 学生表 where 学号=(select 学号 from 成绩表 where 成绩>90) B: select 姓名 from 学生表 where 学号 in (select 学号 from 成绩表 where 成绩>90) C: select 姓名 from 学生表 where 学号>(select 学号 from 成绩表 where 成绩>90) D: select 姓名 from 学生表 where 学号90)
- 1
查询平均成绩大于90分的学生学号、姓名及成绩。
- 2
【其它】1、查询不及格学生的学号,姓名,课程号和成绩。 2、查询不及格学生的学号,课程名,授课教师,开课学期和成绩。 3、查询选修了“网络安全技术”课程的学生学号,姓名,课程名和成绩。 4、查询“信息安全”专业不及格学生的学号,姓名、专业名,课程号和成绩。 5、查询成绩大于80分的学号,姓名,专业名,课程号和成绩。 6、查询第一学期不及格的学生学号,课程名,开课学期,授课教师和成绩
- 3
一、已知Demo数据库,要求使用SQL完成以下查询语句:[br][/br] (1)查询平均成绩大于李大鹏同学平均成绩的所有学生的学号、姓名和平均成绩。 (2)查询选修了计算机网络课程且成绩高于该课程平均成绩的学生姓名、该学生的计算机网络课程成绩及计算机网络课程平均成绩。
- 4
1)根据表查询平均成绩大于等于 60 分的同学的学生编号和学生姓名和平均成绩2...values('03' , '王五')