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

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

查询成绩在70到80分之间的学生的学号、课程号和成绩

A.select sno 学号,cno 课程号,grade 成绩 from sc where grade between 70 and 80

B.select sno 学号,cno 课程号,grade 成绩 from sc where 70<=grade<=80

C.select sno 学号,cno 课程号,grade 成绩 from sc where grade>=70 or grade<=80

D.select sno 学号,cno 课程号,grade 成绩 from sc having grade>=70 and grade<=80


参考答案和解析
检索学生的成绩在70~80分之间的学生的姓名(子查询实现)。select xm from xsb where xueh in(select xueh from cjb where cj>70 and cj检索成绩在90分到100分范围内的学生的信息。(子查询实现)select * from xsb where xueh in(select xueh from cjb where cj between 90 and 100);检索和学生02023家庭住址相同的学生的学号和姓名。(子查询实现) select xueh,xm from xsb where jtzz=(select jtzz from xsb where xueh='02023');检索显示学生的xueh(学号)、xm(姓名)、xb(性别)、cj(成绩)等信息。select xsb.xueh, xsb.xm, xsb.xb,cjb.cm from xsb join cjb on xsb.xueh=cjb.xueh;检索显示课程表(kcb)与成绩表(cjb)中的kcbh(课程编号)、kcmc(课程名称)、xueh(学号)、cj(成绩)等信息,没有成绩信息的课程表信息也要求显示。select kcb.kcbh, kcb.kcmc,cjb.xueh, cjb.cj from kcb left join cjb on kcb.kcbh=cjb.kcbh;检索显示xsb(学生表)与cjb(成绩表)中的xueh(学号)、xm(姓名)、xb(性别)、cj(成绩)等信息,第2个表中的不符合连接条件的记录也要求显示。select xsb.kcbh,xsb.kcmc,cjb.xueh, cjb.cj from xsb right join cjb on xsb.kcbh=cjb.kcbh;检索家庭住址为“烟台”和“大连”的学生的个人信息和成绩信息。(子查询实现)select xsb.*,cjb.cj from xsb join cjb on xsb.xueh=cjb.xueh where xsb.xueh in(select xueh from xsb where jtzz like('%烟台%') or jtzz like('%大连%'));统计计算家庭住址为“烟台”和“大连”的学生成绩的总和。(子查询实现)select sum(cj) as 成绩总和 from cjb where xueh in(select xueh from xsb where jtzz like('%烟台%') or jtzz like('%大连%'));
更多 “查询成绩在70到80分之间的学生的学号、课程号和成绩A.select sno 学号,cno 课程号,grade 成绩 from sc where grade between 70 and 80B.select sno 学号,cno 课程号,grade 成绩 from sc where 70<=grade<=80C.select sno 学号,cno 课程号,grade 成绩 from sc where grade>=70 or grade<=80D.select sno 学号,cno 课程号,grade 成绩 from sc having grade>=70 and grade<=80” 相关考题
考题 检索“成绩”表中还没有“分数”的学生“学号”和“课程号”,正确的命令是( )。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”)

考题 查询所有选修了“计算机网络”的学生成绩,结果显示该学生的“姓名”、“系名”和“数据库原理”的“成绩”,并按成绩由高到低的顺序排列,下列语句中正确的是 ( )。A.SELECT学生.姓名,学生.系名,成绩.成绩FROM学生,课程,成绩; FOR学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称="计算机网络"; ORDER BY成绩.成绩DESCB.SELECT 学生.姓名.学生.系名.成绩.成绩JOIN学生,课程,成绩; ON学生.学号=成绩.学号; ON课程.课程编号=成绩.课程编号; AND课程.课程名称="计算机网络"; ORDER BY成绩.成绩DESCC.SELECT学生.姓名,学生.系名,成绩.成绩 FROM 学生,课程,成绩; WHERE学生.学号=成绩.学号; OR课程.课程编号=成绩.课程编号; OR课程.课程名称="计算机网络"; ORDER BY 成绩.成绩 DESCD.SELECT 学生.姓名,学生.系名,成绩.成绩FROM学生,课程,成绩; WHERE 学生.学号=成绩.学号; AND 课程.课程编号=成绩.课程编号; AND 课程.课程名称="计算机网络"; ORDER BY成绩.成绩 DESC

考题 在关系Student(学号,姓名,系名,课程号,成绩)中,查询至少选修了四门课程的学生学号、姓名及平均成绩的SElECT语句应该是:SELECT学号,姓名,AVC((254))AS平均成绩FROM StudentCROUP BY学号HAVING (255)A.成绩B.姓名C.系名D.课程号

考题 查询有选课记录,但没有考试成绩的学生的学号和课程号,正确的SQL语句是 ______。A.SELECT 学号,课程号 FROM sc WHERE 成绩=""B.SELECT 学号,课程号 FROM sc WHERE 成绩=NULLC.SELECT 学号,课程号 FROM sc WHERE 成绩 IS NULLD.SELEC T学号,课程号 FROM sc WHERE 成绩

考题 查询所有选修了“计算机基础”的学生的“计算机基础”成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句正确的是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成绩

考题 学生(学号(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”)

考题 检索还未确定成绩的学生选课信息,正确的SQL命令是( )。A.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课 WHERE学生.学号=选课.学号AND选课.成绩IS NULLB.SELECT、学生.学号,姓名,选课.课程号FROM学生JOIN选课 WHERE学生.学号=选课.学号AND选课.成绩=NULLC.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课 ON学生.学号=选课.学号WHERE选课.成绩IS NULLD.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课 ON学生.学号=选课.学号WHERE选课.成绩=NULL

考题 设学生表S、课程表C和学生选课表SC的结构如下:S(学号,姓名,年龄,系别)C(课程号,课程名)SC(学号,课程号,成绩)查询学生姓名及所选修课程的课程号和成绩,实现此功能的SELECT语句是______。A.SELECTS.姓名,SC课程号,SC成绩FROM S WHERE S.学号=SC.学号B.SELECTS.姓名,SC课程号,SC成绩FROM SC WHERE S.学号=SC.成绩C.SELECTS.姓名,SC课程号,SC成绩FROMS,SC WHERE S.学号=SC.学号D.SELECTS.姓名,SC课程号,SC成绩FROM S,SC

考题 查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是( )。A.SELECT学号,课程号,成绩FROM SC WHERE成绩BETWEEN 70 AND 85B.SELECT学号,课程号,成绩FROM SC WHERE成绩=70 OR成绩=85 from= sc==70 OR=85 from= sc==70 AND=85

考题 设有学生选课表: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

考题 给定学生S(学号,姓名,年龄,入学时间,联系方式)和选课SC(学号,课程号,成绩)关系,若要查询选修了1号课程的学生学号、姓名和成绩,则该查询与关系代数表达式 (8) 等价。A.AB.BC.CD.D

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

考题 求"C002"号课程成绩在60分以上的学生的学号和成绩。并按成绩由高到低排序。

考题 有学生、选修和课程三个关系,学生S(学号,姓名,性别….),课程C(课程号,课程名),选修SC(学号,课程号,成绩)。想查询选修2号课程的学生的学号和姓名,则关系运算式

考题 查询成绩在 70 分至 85 分之间学生的学号、课程号和成绩,正确的 SQL 语句是A)SELECT 学号 , 课程号 , 成绩 FROM sc WHERE 成绩 BETWEEN 70 AND 85B)SELECT 学号 , 课程号 , 成绩 FROM sc WHERE 成绩 = 70 OR 成绩 = 85C)SELECT 学号 , 课程号 , 成绩 FROM sc WHERE 成绩 = 70 OR = 85D)SELECT 学号 , 课程号 , 成绩 FROM sc WHERE 成绩 = 70 AND = 85

考题 查询有选课记录,但没有考试成绩的学生的学号和课程号,正确的 SQL 语句是A)SELECT 学号 , 课程号 FROM sc WHERE 成绩 = ""B)SELECT 学号 , 课程号 FROM sc WHERE 成绩 = NULLC)SELECT 学号 , 课程号 FROM sc WHERE 成绩 IS NULLD)SELECT 学号 , 课程号 FROM sc WHERE 成绩

考题 设有表示学生选课的三张表,学生表(学号,姓名,性别),课程表(课程号,课程名),选课成绩表(学号,课程号,成绩),则选课成绩表的关键字为( )。A)课程号,成绩B)学号,成绩C)学号,课程号D)学号,课程号,成绩

考题 设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于90分的学生姓名”,则对应的SQL语句是()。ASELECT 姓名 FROM 学生表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩90BSELECT 姓名 FROM 课程表 WHERE学生表.学号=课程表.学号 AND 课程表.成绩90CSELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 OR 课程表.成绩90DSELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩90

考题 假定有关系学生(学号、姓名、年龄、班级号),课程(课程号、课称名、学分),考试(学号、课程号、成绩),查询20岁的学生的学号、姓名和年龄。使用()关系。A、学生B、考试C、学生和课程D、课程

考题 根据关系模型Students(ID,学号,课程,成绩),查找所有课程成绩在70分以上学生的学号()A、SELECT学号FROMStudentsGROUPBY学号HAVINGMin(成绩)70B、SELECT学号FROMStudentsGROUPBY学号HAVING成绩70C、SELECT学号FROMStudentsHAVINGMin(成绩)70D、SELECT学号FROMStudentsHAVING成绩70

考题 单选题假设成绩字段的默认值是空值,检索还未确定成绩的学生选课信息,正确的SQL命令是(  )。A SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课WHERE学生.学号=选课.学号AND选课.成绩IS NULLB SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课WHERE学生.学号=选课.学号AND选课.成绩=NULLC SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课ON学生.学号=选课.学号WHERE选课.成绩IS NULLD SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课ON学生.学号=选课.学号WHERE选课.成绩=NULL

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

考题 单选题查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是(  )。A SELECT学号,课程号,成绩FROM SC WHERE成绩BETWEEN70AND85B SELECT学号,课程号,成绩FROM SC WHERE成绩=70OR成绩=85C SELECT学号,课程号,成绩FROM SC WHERE成绩=70OR=85D SELECT学号,课程号,成绩FROM SC WHERE成绩=70AND=85

考题 单选题设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于90分的学生姓名”,则对应的SQL语句是()。A SELECT 姓名 FROM 学生表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩90B SELECT 姓名 FROM 课程表 WHERE学生表.学号=课程表.学号 AND 课程表.成绩90C SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 OR 课程表.成绩90D SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩90

考题 单选题要查询出学号为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’