• 2022-06-04
    现有一张表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;

    举一反三

    内容

    • 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' , '王五')