网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

设有关系模式:成绩(学号,课程号,分数),则下列选项中,能正确描述SQL语句 “SELECT’学号FROM成绩GROUP BY 学号HAVING COUNT(*)>3”功能的是

A.查询选修了3门以上课程的学生的学号

B.查询1门课程有3个以上学生选修的学生学号

C.将学生按照学号分成了3组

D.将学生按照课程分成了3组


参考答案

更多 “ 设有关系模式:成绩(学号,课程号,分数),则下列选项中,能正确描述SQL语句 “SELECT’学号FROM成绩GROUP BY 学号HAVING COUNT(*)3”功能的是A.查询选修了3门以上课程的学生的学号B.查询1门课程有3个以上学生选修的学生学号C.将学生按照学号分成了3组D.将学生按照课程分成了3组 ” 相关考题
考题 检索“成绩”表中还没有“分数”的学生“学号”和“课程号”,正确的命令是( )。A)SELECT学号,课程号FROM成绩WHERE分数NULLB)SELECT学号,课程号FROM成绩WHERE分数=NULLC)SELECT学号,课程号FROM成绩WHERE分数IS NULLD)SELECT学号,课程号成绩订购单WHERE分数IS NOT NULL

考题 查询选修课程号为“101”课程得分最高的同学,正确的SQL语句是 ______。A.SELECT 学生.学号,姓名FROM 学生,选课WHERE 学生.学号=选课.学号 AND 课程号=“101” AND 成绩>=ALL (SELECT 成绩 FROM 选课)B.SELECT 学生.学号,姓名FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号=“101”)C.SELECT 学生. 学号,姓名 FROM 学生,选课 WHERE 学生. 学号=选课.学号 AND 成绩>=ANY (SELECT 成绩 FROM 选课 WHERE 选课号=“101”)D.SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 课程号=“101”AND 成绩>= ALL(SELECT 成绩 FROM 选课 WHERE课程号=“101”)

考题 学生(学号(C,8),姓名(C,6),性别(C,2),出生日期(D))选课(学号(C,8),课程号(C,3),成绩(N,5,1)) 查询选修课程号为“007”课程得分最高的学生,正确的SQL语句是( )。A. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号 AND课程号=”007”AND成绩 =ALL(SELECT成绩FROM选课)B. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号 AND成绩 =ALL(SELECT成绩FROM选课WHERE课程号=”007”)C. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号 AND成绩 =ANY(SELECT成绩FROM选课WHERE课程号=”007”)D. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND 课程号=”007”AND成绩=ALL(SELECT成绩FROM选课WHERE课程号=”007”)

考题 查询选修课程号为“101”的课程得分最高的同学,正确的SQL语句是( )。A.SELECT学生.学号,姓名FROM学生,选课 WHERE学生.学号=选课.学号 AND课程号=”101”AND成绩=A11(SELECT成绩FROM选课)B.SELECT学生.学号,姓名FROM学生,选课 WHERE学生.学号=选课.学号 AND成绩=A11(SELECT成绩FROM选课 WHERE课程号=”101”)C.SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号 AND成绩:=:A11(SELECT成绩FROM选课 WHERE课程号=”101”)D.SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号一选课.学号AND 课程号一”101”AND成绩=A11(SELECT成绩FROM选课WHERE课程号一”101”)

考题 查询选修课程号为"101"课程得分最高的同学,正确的SQL语句是A.SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号 AND课程号="101”AND成绩>=ALL(SELECT成绩FROM选课)B.SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号;选课.学号 AND成绩>=ALL(SELECT成绩FROM选课WHERE课程号="101")C.SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号二选课.学号 AND成绩>=ANY(SELECT成绩FROM选课WHERE课程号="101")D.SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号="101" AND成绩>=ALL(SELECT成绩FROM选课WHERE课程号 ="101")

考题 ( 33 )查询选修课程号为 “ 101 ” 课程得分最高的同学,正确的 SQL 语句是A) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号AND 课程号 = "101" AND 成绩 =ALL(SELECT 成绩 FROM 选课 )B) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号AND 成绩 =ALL(SELECT 成绩 FROM 选课 WHERE 课程号 = "101" )C) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号AND 成绩 =ANY(SELECT 成绩 FROM 选课 WHERE 课程号 = "101" )D) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号AND 课程号 = "101"AND 成绩 =ALL(SELECT 成绩 FROM 选课 WHERE 课程号 = "101" )

考题 现有关系数据库如下:学生(学号,姓名,性别,专业、奖学金),课程(课程号,课程名,学分),选课(学号,课程号,分数),用SQL语言实现题目:检索没有任何一门课程成绩在80分以下的所有学生的信息,包括学号、姓名和专业,正确的SQL语句是_____。A.SELECT 学号,姓名,专业 FROM 学生 WHERE 学号 NOT IN (SELECT 学号 FROM 选课 WHERE 分数<80)B.SELECT 学号,姓名,专业 FROM 学生,选课 WHERE 学号 NOT IN (SELECT 学号 FROM 选课 WHERE 分数<80)C.SELECT 学号,姓名,专业 FROM 学生,选课 WHERE 学号 IN (SELECT 学号 FROM 选课 WHERE 分数<80)D.SELECT 学号,姓名,专业 FROM 学生 WHERE 学号 IN (SELECT 学号 FROM 选课 WHERE 学生.学号=选课.学号 AND分数<80)

考题 24、现有关系数据库如下:学生(学号,姓名,性别,专业、奖学金),课程(课程号,课程名,学分),选课(学号,课程号,分数),用SQL语言实现题目:检索没有任何一门课程成绩在80分以下的所有学生的信息,包括学号、姓名和专业,正确的SQL语句是_____。A.SELECT 学号,姓名,专业 FROM 学生 WHERE 学号 NOT IN (SELECT 学号 FROM 选课 WHERE 分数<80)B.SELECT 学号,姓名,专业 FROM 学生,选课 WHERE 学号 NOT IN (SELECT 学号 FROM 选课 WHERE 分数<80)C.SELECT 学号,姓名,专业 FROM 学生,选课 WHERE 学号 IN (SELECT 学号 FROM 选课 WHERE 分数<80)D.SELECT 学号,姓名,专业 FROM 学生 WHERE 学号 IN (SELECT 学号 FROM 选课 WHERE 学生.学号=选课.学号 AND分数<80)

考题 设选课关系的关系模式为:选课(学号,课程号,成绩)。下述SQL语句中()语句能完成“求选修课超过3门课的学生学号”。A.SELECT 学号 FROM 选课 WHERE COUNT(课程号)>3 GROUP BY 学号B.SELECT 学号 FROM 选课 HAVING COUNT(课程号)>3 GROUP BY 学号C.SELECT 学号 FROM 选课 GROUP BY 学号 HAVING COUNT(课程号)>3D.SELECT 学号 FROM 选课 GROUP BY 学号 WHERE COUNT(课程号)>3