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

题目内容 (请给出正确答案)
单选题
要查询出学号为2008001001所有选取修课程的成绩,正确的是()。
A

SELECT学号,姓名,课程代码,总评成绩FROM学生,成绩ON学生.学号=成绩.学号WHERE学号=’2008001001’

B

SELECT学号,姓名,课程代码,总评成绩FROM学生INNER JOIN成绩WHERE学生.学号=成绩.学号AND学号=’2008001001’

C

SELECT学号,姓名,课程代码,总评成绩FROM学生LEFT OUTER JOIN成绩ON学生.学号=成绩.学号WHERE学号=’2008001001’

D

SELECT学号,姓名,课程代码,总评成绩FROM学生,成绩WHERE学生.学号=成绩.学号AND学号=’2008001001’


参考答案

参考解析
解析: 暂无解析
更多 “单选题要查询出学号为2008001001所有选取修课程的成绩,正确的是()。A SELECT学号,姓名,课程代码,总评成绩FROM学生,成绩ON学生.学号=成绩.学号WHERE学号=’2008001001’B SELECT学号,姓名,课程代码,总评成绩FROM学生INNER JOIN成绩WHERE学生.学号=成绩.学号AND学号=’2008001001’C SELECT学号,姓名,课程代码,总评成绩FROM学生LEFT OUTER JOIN成绩ON学生.学号=成绩.学号WHERE学号=’2008001001’D SELECT学号,姓名,课程代码,总评成绩FROM学生,成绩WHERE学生.学号=成绩.学号AND学号=’2008001001’” 相关考题
考题 将学号为“08080110”、课程号为“102”的选课记录的成绩改为92,正确的SQL语句是 ______。A.UPDATE 选课 SET 成绩 WITH 92 WHERE 学号=“08080110” AND 课程号=“102”B.UPDATE 选课 SET 成绩=92 WHERE 学号=“08080110” AND 课程号=“102”C.UPDATE FROM 选课 SET 成绩 WITH 92 WHERE 学号=“08080110” AND课程号=“102”D.UPDATE FROM 选课 SET 成绩 =92 WHERE 学号=“08080110” AND 课程号=“102”

考题 在“查询选修课程号为4,且成绩在80分以上的所有学生的学号”的SQL语句中,将使用的表是( )。A)学生信息表sB)学生信息表s和课程信息表c,C)学生信息表s、课程信息表c和学生选课信息表scD)学生选课信息表sc

考题 编写程序“cx.prg”,用SQL语句查询“school”数据库中参加了课程编号为“0002”的学生的“学号”“姓名”“课程编号”和“成绩”。 (2)在"schoo1,,数据库中统计每门课程考试的平均成绩,并将结果(课程编号、课程名称、平均成绩)放在表“result”中。

考题 查询选修2号课程且成绩在90分以上的所有学生。

考题 要在学生选课表中查询所有2号课程的选课记录,并将查询结果按成绩升序排列,则可以使用的SQL语句是“SELECT * FROM 学生选课 WHERE 课程号="2" ORDER BY ()”A. 成绩B. 成绩 DESCC. 成绩 ASCD. 100-成绩 DESC

考题 将学号为“02080110”、课程号为“102”的选课记录的成绩改为92,正确的SQL语句是( )。A.UPDATE选课SET成绩wITH 92 WHERE学号 =”02080110”AND课程号”102”B.UPDATE选课SET成绩=92 WHERE学号= ”02080110”AND课程号=”102”C.UPDATE FROM选课SET成绩W1TH 92 WHERE 学号=”02080110”AND课程号=”102”D.UPDATE FROM选课SET成绩=92 WHERE学号 =”02080110”AND课程号=”102”

考题 查询所有选修了“计算机基础”的学生的“计算机基础”成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句正确的是A.SELECT学生.姓名,成绩.成绩FROM学生,成绩; WHERE学生.学号=成绩.学号; AND课程.课程名称=‘计算机基础’; ORDER BY成绩.成绩DESCB.SELECT学生.姓名,成绩.成绩FROM课程,成绩; WHERE AND课程.课程编号=成绩.课程编号; AND课程.课程名称=‘计算机基础’; ORDER BY成绩.成绩DESCC.SELECT学生.姓名,成绩.成绩FROM学生,课程,成绩; WHERE学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称=‘计算机基础’; GROUP BY成绩.成绩DESCD.SELECT学生.姓名,成绩.成绩FROM学生,课程,成绩; WHERE学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称=‘计算机基础’; ORDER BY成绩.成绩DESC

考题 现有某高校的选修课记录(SC):学号、姓名、课程名称、成绩,要查询没有选修课成绩的学生和课程,正确的SQL语句是( )。A. SELECT学号,课程号FROM sc WHERE成绩=””B. SELECT学号,课程号FROM sc WHERE成绩=NULLC. SELECT学号,课程号FROM SC WHERE成绩IS NULLD. SELECT学号,课程号FROM SC WHERE成绩

考题 有一个student表(学生,姓名,系名,课程名,成绩),查询至少修了四门课程的学生学号,姓名以及平均成绩的 SQL语句。

考题 数据库的高级查询:courseidnamelocationtimestudentidnameagexksidcidscore1、读出没有修的课程;2、读出所修人数超过100人的课程;3、列出所有课程的名称以及所修人数;4、怎样提高查询速度;

考题 查询选修课程号为"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")

考题 查询所有计算机应用专业女性同学的"MySQ数据库"课程的成绩。

考题 ( 35 )将学号为 “ 02080110 ” 、课程号为 “ 102 ” 的选课记录的成绩改为 92 ,正确的 SQL 语句是A ) UPDATE 选课 SET 成绩 WITH 92 WHERE 学号 = "02080110" AND 课程号 = "102"B ) UPDATE 选课 SET 成绩 =92 WHERE 学号 = "02080110" AND 课程号 = "102"C ) UPDATE FROM 选课 SET 成绩 WITH 92 WHERE 学号 = "02080110" AND 课程号 = "102"D ) UPDATE FROM 选课 SET 成绩 =92 WHERE 学号 = "02080110" AND 课程号 = "102"

考题 查询课程编号“c002”的成绩比课程编号“c001”课程低的所有同学的学号、姓名

考题 查询“c001”课程比“c002”课程成绩高的所有学生的学号

考题 查询所有课程成绩小于60 分的同学的学号、姓名

考题 给定关系模式如下,学生(学号,姓名,专业),课程(课程号,课程名称),选课(学号,课程号,成绩)。查询所有学生的选课情况的操作是( );查询所有课程的选修情况的操作是(请作答此空)。A.选课JOIN课程 B.选课LEFT JOIN课程 C.选课RIGHT JOIN课程 D.选课FULL JOIN课程

考题 有以下3个数据表: 写出下列功能的SQL语句:  ①插入一个新课程记录(课程号:A001;课程名:英语1;学分:5); ②修改学号为“95020”,课程号为“A001”的成绩为85; ③查询所有学生的基本信息,使用中文作为查询结果的各字段的名称; ④统计出各个班级的人数; ⑤查询出学号为“95020”所选修的课程名和成绩,以及姓名。

考题 关于成绩查询下列叙述正确的是()A、学生可在考试结束后上网查询课程成绩B、学生对公布的课程考试成绩如有疑问,可提出成绩查询申请C、学生在一周内未提出书面查询申请,视为承认考试成绩D、复查可在二天后将结果通知学生本人

考题 已知关系模式:学生(学号,姓名,性别,年龄,系别),选课(学号,课程号,成绩)用关系代数实现查询没有选修课程号为‘C3’课程的学生学号。

考题 现有“学生选课”数据库,其中主要的表有:“学生”表(学号,姓名,性别,专业,出生年月),“选课”表(学号,课程号,成绩),“课程”表(课程号,课程名,所属专业,学分)按照下列要求写出SQL语句: (1)在“选课”表中,删除选了课程号为10004的所有选课记录。 (2)在“课程”表中,修改课程号为10008的课程名称:数字电路。 (3)设计子查询,查询“课程”表中,有哪些课程没有被任何同学报选。 (4)设计连接查询,查找选修了“数据结构”课程且成绩在80分及以上的学生的学号、姓名、课程名及成绩。

考题 问答题现有“学生选课”数据库,其中主要的表有:“学生”表(学号,姓名,性别,专业,出生年月),“选课”表(学号,课程号,成绩),“课程”表(课程号,课程名,所属专业,学分)按照下列要求写出SQL语句: (1)在“选课”表中,删除选了课程号为10004的所有选课记录。 (2)在“课程”表中,修改课程号为10008的课程名称:数字电路。 (3)设计子查询,查询“课程”表中,有哪些课程没有被任何同学报选。 (4)设计连接查询,查找选修了“数据结构”课程且成绩在80分及以上的学生的学号、姓名、课程名及成绩。

考题 单选题设课程成绩表的结构为(学号,课程号,成绩),如果希望查询出“成绩大于90分且课程号首字母为A的所有记录”,则对应的SQL语句是()。A SELECT * FROM 课程成绩表 WHERE 成绩90 AND 课程号 LIKE A%B SELECT * FROM 课程成绩表 WHERE 成绩90 OR 课程号 LIKE A%C SELECT * FROM 课程成绩表 WHERE 成绩90 AND 课程号 LIKE ‘A%’D SELECT * FROM 课程成绩表 WHERE 成绩90 OR 课程号 LIKE ‘A%’

考题 问答题已知关系模式:学生(学号,姓名,性别,年龄,系别),选课(学号,课程号,成绩)用关系代数实现查询没有选修课程号为‘C3’课程的学生学号。

考题 单选题查询选修了课程代码为1054和1391的同学的学号、课程代码、成绩,正确的是()。A SELECT学号,课程代码,成绩FROM成绩WHERE课程代码=(1054,1391)B SELECT学号,课程代码,成绩FROM成绩WHERE课程代码IN(1054,1391)C SELECT学号,课程代码,成绩FROM成绩WHERE课程代码BETWEEN 1054 AND 1391D SELECT学号,课程代码,成绩FROM成绩WHERE课程代码=’1054’ AND 课程代码=’1391’

考题 单选题查询选修课程号为“101”课程得分最高的同学,正确的SQL语句是(  )。A SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号=101AND成绩=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课程号=101AND成绩=(SELECT成绩FROM选课WHERE课程号=101)

考题 问答题假设某教学管理数据库有以下三张表,请写出下列问题的SQL语句:    学生(学号,姓名,年龄,性别)    课程(课程号,课程名,任课教师) 成绩(学号,课程号,成绩) (1)如何在SQL Server上创建这三张表; (2)查询刘峰教师所授课程号,课程名; (3)查询年龄大于20岁的所有男同学的学号、姓名; (4)查询至少选修了两门课程(含两门)的学生学号; (5)查询王文芳同学选修的所有课程的课程号; (6)查询王文芳同学不学的课程的课程号; (7)查询所有上刘峰老师课程的学生学号; (8)查询所有选修“数据库原理”的学生的学号; (9)向学生表中插入一条记录(’2003001’,’吴红’,21,’女’);(1表示女,0表示男) (10)删除三张表中所有学号为20020001的学生信息; (11)把学号为20030002的学生的年龄改为22岁。