更多“ 已知成绩关系如下图所示。执行SQL语句: SELECT COUNT(DISTINCT学号) FROM成绩 WHERE分数>60 查询结果中包含的元组数目是A.1B.2C.3D.4 ”相关问题
  • 第1题:

    已知成绩关系如下图所示。执行SQL语句: SELECT COUNT(DISTINCT 学号) FROM 成绩 WHERE 分数>60 查询结果中包含的元组数目是 成绩

    A.1

    B.2

    C.3

    D.4


    正确答案:A
    解析:关系数据库标准语言SQL中邪。 LECT语句的功能是查询。COUNT是用于计数的函数; FROM说明要查询的表;WHERE说明查询条件;DIS。 TINCT去掉结果中的重复值。

  • 第2题:

    3、“成绩”表中查询没有参加考试学生的学号,下面语句正确的是__ __。

    A.Select 学号 From 成绩 Where 分数=0

    B.Select 分数 From 成绩 Where 学号=0

    C.Select 学号 From 成绩 Where 分数=Null

    D.Select 学号 From 成绩 Where 分数 Is Null


    Select 学号 From 成绩 Where 分数= Is Null

  • 第3题:

    “成绩”表中查询没有参加考试学生的学号,下面语句正确的是__ __。

    A.Select 学号 From 成绩 Where 分数=0

    B.Select 分数 From 成绩 Where 学号=0

    C.Select 学号 From 成绩 Where 分数=Null

    D.Select 学号 From 成绩 Where 分数 Is Null


    Select 学号 From 成绩 Where 分数 Is Null

  • 第4题:

    设成绩表包含学号、分数等字段。现有查询要求:查询有3门以上课程的成绩在90分以上的学生学号及90分以上课程数。以下SQL语句中正确的是______。

    A.SELECT 学号, COUNT(*) FROM 成绩 WHERE 分数>90 GROUP BY 学号 HAVING COUNT(*)>3;

    B.SELECT 学号, COUNT(学号) FROM 成绩 WHERE 分数>90 AND COUNT(学号)>3;

    C.SELECT 学号, COUNT(*) FROM 成绩 GROUP BY 学号 HAVING COUNT(*)>3 AND 分数>90;

    D.SELECT 学号, COUNT(*) FROM 成绩 WHERE 分数>90 AND COUNT(*)>3 GROUP BY 学号;


    SELECT 学号, COUNT(*) FROM 成绩 WHERE 分数>90 GROUP BY 学号 HAVING COUNT(*)>3;

  • 第5题:

    已知成绩关系如表1所示,执行SQL语句: SELECT COUNT(DISTINCT学号) FROM成绩  WHERE 分数>60 查询结果中包含的元组数目是() 表1 成绩表 学号 课程号 分数 S1 C1 80 S1 C2 75 S2 C1 null S2 C2 55 S3 C3 90

    A.1

    B.2

    C.3

    D.4


    B