重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 计算机应用技术> 微机原理及应用
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85

设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的是( )。

A.SELECT 学号,姓名,性别 FROM S WHERE EXISTS;

(SELECT*FROM SC WHERE SC.学号=S.学号 AND 成绩<=85)

B.SELECT 学号,姓名,性别 FROM S WHERE NOT EXISTS;

(SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩<=85)

C.SELECT 学号,姓名,性别 FROM S WHERE EXISTS;

(SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩>85)

D.SELECT 学号,姓名,性别 FROM S WHERE NOT EXISTS;

(SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩<85)

答案
查看答案
更多“设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85”相关的问题

第1题

设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,下面的SELECT语句检索选修的每门课程的成绩都高于或等

设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,下面的SELECT语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别。

SELECT 学号,姓名,性别 FROM S

WHERE______(SELECT * FROM SC WHERE SC.学号 = S.学号 AND 成绩<85)

点击查看答案

第2题

设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程(课号,课程名),选课SC(学号,课号,成绩),表SC的关键字(键或码)是()

A.学号,成绩

B.学号,课号

C.学号,姓名,成绩

D.课号,成绩

点击查看答案

第3题

用SQL语句检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是(

用SQL语句检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是( )。

A.SELECT S.学号,姓名,平均成绩 FROM S,SC;

WHERE S.学号=SC.学号;

GROUP BY S.学号 HAVING COUNT(*)>=5 ORDER BY 平均成绩 DESC

B.SELECT 学号,姓名,AVG(成绩)FROM S,SC;

WHERE S.学号=SC.学号 AND COUNT(*)>=5;

GROUP BY 学号 ORDER BY 3 DESC

C.SELECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC;

WHERE S.学号=SC.学号 AND COUNT(*)>=5;

GROUP BY S.学号 ORDER BY 平均成绩 DESC

D.SELECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC;

WHERE S.学号=SC.学号;

GROUP BY S.学号 HAVING COUNT(*)>=5 ORDER BY 3 DESC

点击查看答案

第4题

给定三个表学生表S,课程表C和学生选课表SC,它们的结构分别如下 S(S,SN,SEX,AGE,DEPT) C(C,CN)

给定三个表学生表S,课程表C和学生选课表SC,它们的结构分别如下:

S(S#,SN,SEX,AGE,DEPT)

C(C#,CN)

SC(S#,C#,GRADE)

其中S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。对表SC建立如下视图:CREATE VIEW S_GRADE(S#,C_NUM,AVG_GRADE)AS SELECT S#,COUNT(C#),AVG(GRADE)FROM SCGROUP BY S#;判断下面查询是否允许执行,如允许,写出转换到基本表SC上的操作。SELECT S#,C_NUMFROM S_GRADEWHERE AVG_GRADE80()。

A、不允许查询,因为视图中使用了分组和聚合函数。

B、允许,对应的操作为:

SELECT S#,COUNT(C#)

FROM SC

WHERE AVG(GRADE)80

C、允许,对应的操作为:

SELECT S#,COUNT(C#)

FROM SC

GROUP BY S#

HAVING AVG(GRADE)80

D、允许,对应的操作为:

SELECT S#, COUNT(C#)

FROM SC

HAVING AVG(GRADE)80

点击查看答案

第5题

假设S(S#,SN,SEX,AGE,DEPT) 其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,检索所有比“李丽”年龄大的学生姓名和性别。SELECT语句是()

A.SELECT SN,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN=“李丽”)

B.SELECT SN,SEX FROM S WHERE SN=“李丽”

C.SELECT SN,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN=“李丽”)

D.SELECT SN,SEX FROM S WHERE AGE>李丽.AGE

点击查看答案

第6题

使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值

使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值分别为0401、王芳、女、18,正确的命令是______

A) APPEND INTO S (SNO,SN,SXE,AGE)valueS ('0401','王芳','女',18)

B) APPEND S valueS ('0401','王芳','女',18)

C) INSERT INTO S (SNO,SN,SEX,AGE)valueS ('0401','王芳','女',18)

D) INSERT S valueS ('0401','王芳',18,'女')

点击查看答案

第7题

数据库中的数据表结构如下: stu_info(stu_id, name, birthday, sex, address, mark, major, s
数据库中的数据表结构如下: stu_info(stu_id, name, birthday, sex, address, mark, major, s

数据库中的数据表结构如下:

stu_info(stu_id, name, birthday, sex, address, mark, major, sdept)

stu_id-学号

name-姓名

birthday-出生日期

sex-性别

address-居住地址

mark-成绩

major-专业

sdept-所在院系

写出下面Transact-SQL语句的功能。

SELECT* FROM stu_info ORDER BY mark DESC, Birthday

点击查看答案

第8题

已知有如下3个表:· 学生(学号,姓名,性别,班级)· 课程(课程名称,学时,性质)· 成绩(课程名称,学号,分数) 若要显示学生成绩单,包括学号、姓名、课程名称、分数,应该对这些关系进行()操作。

A.并

B.交

C.乘积和投影

D.连接和投影

点击查看答案

第9题

设有Student.DBF(学号,姓名,民族)和score.DBF (学号,成绩)两个数据库表,要在它们之间建立逻辑连接,然后为每

设有Student.DBF(学号,姓名,民族)和score.DBF (学号,成绩)两个数据库表,要在它们之间建立逻辑连接,然后为每个少数民族考生的成绩增加5分,最后显示全体考生的学号、姓名和成绩。请对如下程序填空:

SET TALK OFF

SELECT 1

USE student

INDEXON 学号 TO inx

SELECT 2

USE score

______TO 学号 INTO A

REPLACE 成绩 WITH 成绩+5 FOR A->民族<>"汉"

LIST 学号, A->姓名,成绩

SET RELATION TO

CLOSE DATA

SELECT 1

SET TALK OFF

RETURN

点击查看答案

第10题

已知有如下3个表:· 学生(学号,姓名,性别,班级)· 课程(课程名称,学时,性质)· 成绩(课程名称,学号,分数)若要列出班级=“97计算机”的所有同学的姓名,应该对关系“学生”进行()操作。

A.并

B.交

C.乘积和投影

D.连接和投影

点击查看答案

第11题

已知有如下3个表: · 学生(学号,姓名,性别,班级) · 课程(课程名称,学时,性质) · 成绩(课程名称,学号,分数) 若要列出班级=“97计算机”的所有同学的姓名,应该对关系“学生”进行()操作。

A选择

B连接

C投影

D选择和投影

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝