网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
已知成绩关系如表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
更多 “已知成绩关系如表1所示,执行SQL语句: SELECT COUNT(DISTINCT学号) FROM成绩 WHERE 分数>60 查询结果中包含的元组数目是() 表1 成绩表 学号 课程号 分数 S1 C1 80 S1 C2 75 S2 C1 null S2 C2 55 S3 C3 90A.1B.2C.3D.4” 相关考题
考题
在成绩表中,检索选修3门以上课程的学生及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩4个字段。请将下列SQL语句补充完整。SELECT 学号,SUM(成绩) FROM 成绩表; WHERE 成绩>=60; GROUP BY 学号; ______COUNT(*)>=3
考题
检索“成绩”表中还没有“分数”的学生“学号”和“课程号”,正确的命令是( )。A)SELECT学号,课程号FROM成绩WHERE分数NULLB)SELECT学号,课程号FROM成绩WHERE分数=NULLC)SELECT学号,课程号FROM成绩WHERE分数IS NULLD)SELECT学号,课程号成绩订购单WHERE分数IS NOT NULL
考题
设有学生选课表SC(学号,课程号,成绩),用SQL检索同时选修课程号为“C1”和“C5”的学生的学号的正确命令是______。A.SELECT 学号 FROM SC WHERE 课程号='C1' AND 课程号='C5'B.SELECT 学号 FROM SC WHERE 课程号='C1' AND 课程号=(SELECT 课程号 FROM SC WHERE 课程号='C5')C.SELECT 学号 FROM SC WHERE 课程号='C1' AND 学号=(SELECT 学号 FROM SC WHERE 课程号;='C5')D.SELECT 学号 FROM SC WHERE 课程号='C1' AND 学号 IN(SELECT 学号 FROM SC WHERE 课程号='C5')
考题
设有学生选课表 SC( 学号 , 课程号 , 成绩 ) , 用 SQL 检索同时选修课程号为 “ C1 ” 和 “ C5 ” 的学生的学号的正确命令是A) SELECT 学号 FROM SC WHERE 课程号 = ' C1 ' AND 课程号 = ' C5 'B) SELECT 学号 FROM SC WHERE 课程号 = ' C1 ' AND 课程号 =(SELECT 课程号 FROM SC WHERE课程号 = ' C5 ' )C) SELECT 学号 FROM SC WHERE 课程号 = ' C1 ' AND 学号 =(SELECT 学号 FROM SC WHERE 课程号 = ' C5 ' )D) SELECT 学号 FROM SC WHERE 课程号 = ' C1 ' AND 学号 IN (SELECT 学号 FROM SC WHERE 课程号 = ' C5 ' )
考题
设学生表和成绩表的结构分别为(学号,姓名,所在系)和(学号,课程名,成绩),如果希望按分数降序查询出“英语系中选修了计算机课程的学生姓名和成绩”,则对应的SQL语句是()。A. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系一‘英语系’AND课程名=‘计算机’AND学生表.学号=课程表,学号B. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课程名=‘计算机’AND学生表.学号=课程表.学号ORDER BY成绩ASCC. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课程名=计算机’AND学生表。学号=课程表。学号ORDER BY成绩D. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课程名=‘计算机’AND学生表.学号一课程表.学号ORDER BY成绩DESC
考题
在成绩表中,检索选修3门以上课程的学生的及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩4个字段。请将下面的SQL语句补充完整。SELECT学号,SUM(成绩)FROM【 】;WHERE成绩>=60;GROUP BY学号;【 】COUNT(*)>=3
考题
一下5题基于学生表S和学生选课表SC两个数据库表,它们的结构如下:S(学号,姓名,性别,年龄)其中学号、姓名和性别为C型字段,年龄为N型字段。SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。查询学生选修课程成绩小于60分的学号,正确的SQL语句是 ______。A.SELECT DISTINCT 学号 FROM SC WHERE"成绩"<60B.SELECT DISTINCT 学号 FROM SC WHERE成绩<"60"C.SELECT DISTINCT 学号 FROM SC WHERE成绩<60D.SELECT DISTINCT"学号"FROM SC WHERE"成绩"<60
考题
查询有选课记录,但没有考试成绩的学生的学号和课程号,正确的SQL语句是 ______。A.SELECT 学号,课程号 FROM sc WHERE 成绩=""B.SELECT 学号,课程号 FROM sc WHERE 成绩=NULLC.SELECT 学号,课程号 FROM sc WHERE 成绩 IS NULLD.SELEC T学号,课程号 FROM sc WHERE 成绩
考题
查询选修C2课程号的学生姓名,下列SQL语句中错误的是 ______。A.SELECT 姓名 FROM S WHERE EXISTS (SELECT*FROM SC WHERE 学号=S.学号 AND 课程号='C2')B.SELECT 姓名 FROM S WHERE 学号 IN (SELECT 学号 FROM SC WHERE 课程号='C2')C.SELECT 姓名 FROM S JOIN SC ON S.学号=SC.学号 WHERE 课程号='C2'D.SELECT 姓名 FROM S WHERE 学号= (SELECT 学号 FROM SC WHERE 课程号='C2')
考题
第下列各题基于学生表s和学生选课表SC两个数据库表,它们的结构如下: s(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段。 SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。 查询学生选修课程成绩小于60分的学号,正确的SQL语句是( )。A.SELECT DISTINCT学号FROM SC WHERE”成绩”60B.SELECT DISTINCT学号FROM SC WHERE成绩 ”60”C.SELECT DISTINCT学号FROM SC WHERE成绩 6。D.SELECT DISTINCT”学号”FROM SC WttERE”成绩”60
考题
回答下列各题: 基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段; SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段。 {TS}查询学生选修课程成绩75分以上的学生学号,正确的SQL语句是( )。A. SELECT DISTINCT学号FROM SC WHERE”成绩”75B. SELECT DISTINCT学号FROM SC WHERE成绩75C. SELECT DISTINCT学号FROM SC WHERE成绩”75”D. SELECT DISTINCT”学号”FROM SC WHERE”成绩”75
考题
设有学生选课表:SC(学号,课程号,成绩),要求在该表中查询缺少学习成绩的学生学号和课程号,实现此查询要求的SELECT语句是______。A.SELECT 学号,课程号 FROM SC WHERE 成绩 IS NULLB.SELECT 学号,课程号 FROM SC WHERE 成绩 IS NOT NULLC.SELECT 学号,课程号 FROM SC WHERE 成绩=NOT NULLD.SELECT 学号,课程号 FROM SC WHERE 成绩=NULL
考题
查询有选课记录,但没有考试成绩的学生的学号和课程号,正确的sQL语句是( )。A.SELECT学号,课程号FROM SC WHERE 成绩B.SELECT学号,课程号FROM SC WHERE 成绩 =NULLC.SELECT学号,课程号FROM SC WHERE成绩ls NULLD.SELECT学号课程号FROM SC WHERE成绩
考题
有如下SQL语句: SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90) 下列哪条命令与该SQL语句等价A.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE成绩>90)B.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)C.SELECT姓名FROM学生表WHERE学号EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)D. SELECT姓名FROM学生表WHERE学号=; (SELECT学号FROM成绩表WHERE成绩>90)
考题
已知成绩关系如下图所示。执行SQL语句:SELECT COUNT (DISTINCT 学号)FROM 成绩WHERE 分数>60查询结果中包含的元组数目是成绩学号 课程号 分数A.1B.2C.3D.4
考题
已知成绩关系如下图所示。执行SQL语句: SELECT COUNT(DISTINCT 学号) FROM 成绩 WHERE 分数>60 查询结果中包含的元组数目是 成绩A.1B.2C.3D.4
考题
查询有选课记录,但没有考试成绩的学生的学号和课程号,正确的 SQL 语句是A)SELECT 学号 , 课程号 FROM sc WHERE 成绩 = ""B)SELECT 学号 , 课程号 FROM sc WHERE 成绩 = NULLC)SELECT 学号 , 课程号 FROM sc WHERE 成绩 IS NULLD)SELECT 学号 , 课程号 FROM sc WHERE 成绩
考题
查询选修 C2 课程号的学生姓名,下列 SQL 语句中错误是A)SELECT 姓名 FROM S WHERE EXISTS (SELECT * FROM SC WHERE 学号 =S. 学号 AND 课程号='C2')B)SELECT 姓名 FROM S WHERE 学号 IN (SELECT 学号 FROM SC WHERE 课程号 ='C2')C)SELECT 姓名 FROM S JOIN SC ON S. 学号 =SC. 学号 WHERE 课程号 ='C2'D)SELECT 姓名 FROM S WHERE 学号 = (SELECT 学号 FROM SC WHERE 课程号 ='C2')
考题
检索“成绩”表中还没有“分数”的学生“学号”和“课程号”,正确的命令是( )。A)SELECT 学号,课程号 FROM 成绩 WHERE 分数 NULLB)SELECT 学号,课程号 FROM 成绩 WHERE 分数 =NULLC)SELECT 学号,课程号 FROM 成绩 WHERE 分数 ISNULLD)SELECT 学号,课程号 成绩 订购单 WHERE 分数 ISNOTNULL
考题
设课程成绩表的结构为(学号,课程号,成绩),如果希望查询出“成绩大于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%”
考题
有成绩登记表G(SNO,CNO,SCORE),请问查询所上课程的课程号(CNO)为C1和C2的学生的学号、课程号和成绩的语句可以是()。A、 SELECT SNO,CNO,SCORE FROM G WHERE CNO=C1 AND CNO=C2B、 SELECT SNO,CNO,SCORE FROM G WHERE CNO=C1 OR CNO=C2C、 SELECT SNO,CNO,SCORE FROM G WHERE CNO=”C1” AND CNO=”C2”D、 SELECT SNO,CNO,SCORE FROM G WHERE CNO=”C1” OR CNO=”C2”
考题
有如下SQL语句:下列哪条命令与该SQL语句等价() SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90)A、SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE成绩>90)B、SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)C、SELECT姓名FROM学生表WHERE学号EXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)D、SELECT姓名FROM学生表WHERE学号=;(SELECT学号FROM成绩表WHERE成绩>90)
考题
已知“成绩”表中包含“学号”“课程编号”和“成绩”3个字段,从成绩表中挑选不及格的学生的学号,下面语句正确的是()。A、Select 学号 from 成绩 where 成绩60B、Select 课程编号 from 成绩 where 成绩60C、Select 学号 from 成绩 where60D、Select 课程编号 from 成绩 where60
考题
单选题有如下SQL语句:下列哪条命令与该SQL语句等价() SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90)A
SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE成绩>90)B
SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)C
SELECT姓名FROM学生表WHERE学号EXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)D
SELECT姓名FROM学生表WHERE学号=;(SELECT学号FROM成绩表WHERE成绩>90)
考题
单选题有成绩登记表G(SNO,CNO,SCORE),请问查询所上课程的课程号(CNO)为C1和C2的学生的学号、课程号和成绩的语句可以是()。A
SELECT SNO,CNO,SCORE FROM G WHERE CNO=C1 AND CNO=C2B
SELECT SNO,CNO,SCORE FROM G WHERE CNO=C1 OR CNO=C2C
SELECT SNO,CNO,SCORE FROM G WHERE CNO=”C1” AND CNO=”C2”D
SELECT SNO,CNO,SCORE FROM G WHERE CNO=”C1” OR CNO=”C2”
考题
单选题查询学生选修课程成绩小于60分的,正确的SQL语句是( )。A
SELECT DISTINCT学号FROM SC WHERE成绩 60B
SELECT DISTINCT学号FROM SC WHERE成绩60C
SELECT DISTINCT学号FROM SC WHERE成绩60D
SELECT DISTINCT学号 FROM SC WHERE成绩 60
热门标签
最新试卷