• 2022-06-06
    例如数据库中有A表,包括学生,学科,成绩三个字段 , 数据库结构为学生 学科 成绩李明 语文 80李明 数学 100张山 语文 70张山 数学 80李明 英语 80统计每个学科的最高分( )
    A: select 学生,max(成绩) from A group by 学生;
    B: select 学生,max(成绩) from A group by 学科;
    C: select 学生,max(成绩) from A order by学生;
    D: select 学生,max(成绩) from A group by 成绩;
  • B

    举一反三

    内容

    • 0

      智慧职教: 例如数据库中有A表,包括学生,学科,成绩 ,序号四个字段 , 数据库结构为 学生     学科     成绩   张三     语文     80    张三     数学     100 李四     语文     70    李四     数学     70     李四     英语     80    如何统计最高分>80的学科( )

    • 1

      求“学生成绩”数据表中的平均分,正确的SQL语句是( )。 A: SELECT MAX(成绩) FROM 学生成绩; B: SELECT MIN(成绩) FROM 学生成绩; C: SELECT AVG(成绩) FROM 学生成绩; D: SELECT SUM(成绩) FROM 学生成绩;

    • 2

      【单选题】分班级显示“学生成绩”数据表中各班的数学平均成绩()。 A. A.SELECT 班级,数学 FROM 学生成绩 B. B. SELECT 班级,AVG(数学)FROM 学生成绩 GROUP BY 班级 C. C. SELECT 班级,AVG(数学) FROM 学生成绩 D. D. SELECT 班级,AVG(数学) FROM 学生成绩 GROUP BY 数学

    • 3

      检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的命令是( )。 A: SELECT 课程.课程名称,学生.姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩.课程编号=课程.课程编号; AND 成绩.学号=学生.学号; GROUP BY 课程编号 B: SELECT 课程.课程名称,学生.姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩.课程编号=课程. 课程编号; AND 成绩.学号=学生.学号; GROUP BY 课程.课程编号 C: SELECT 课程.课程名称,学生.姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩.课程编号=课程.课程编号; AND 成绩.学号=学生.学号; ORDER BY 课程.课程编号 D: SELECT 课程.课程名称,学生.姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩.课程编号=课程.课程编号; AND 成绩.学号=学生.学号; ORDER BY 课程.课程编号

    • 4

      【单选题】学生成绩表(学号,姓名,语文成绩,英语成绩,数学成绩),哪个查询命令能完成下列功能,查询所有不同的学生姓名与语文成绩组合? A. Select 姓名, 语文成绩 from 学生成绩表; B. Select 姓名, distinct 语文成绩from 学生成绩表; C. Select  姓名,语文成绩 distinct from 学生成绩表; D. Select distinct 姓名,语文成绩 from 学生成绩表;