题目内容 (请给出正确答案)
[主观题]

在学生选课数据库中,查询选修了课程的学生的学号、姓名,SQL语句可为()

A、SELECT DISTINCT Sno, Sname FROM Student, SC WHERE Student.Sno = SC.Sno;

B、SELECT Sno, Sname FROM Student, SC WHERE Student.Sno = SC.Sno;

C、SELECT DISTINCT Sno, DISTINCT Sname FROM Student WHERE Student.Sno IN (SELECT Sno FROM SC);

D、SELECT Sno, Sname FROM Student WHERE Student.Sno IN (SELECT DISTINCT Sno FROM SC);

提问人:网友wtwt123 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“在学生选课数据库中,查询选修了课程的学生的学号、姓名,SQL…”相关的问题
第1题
有一个学生课程数据库,数据库中包括三个表: 学生(学号,姓名, 年龄)。 课程 (课程号,课程名,先行课,学分) 。 成绩 (学号,课程号,成绩) 。 用SQL语言实现下列功能: 1.建立成绩表,其中(学号,课程号)为主码。 2.查询所有年龄在30岁以下的学生姓名与年龄。
点击查看答案
第2题
回答下列各题: 基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段。 SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。 查询学生选修课程成绩小于60分的学号,正确的SQL语句是()。

A.SELECT DISTINCT学号FROM SC WHERE"成绩"<60

B.SELECT DISTINCT学号FROM SC WHERE成绩$amp;;$60"<>

C.SELECT DISTINCT学号FROM SC WHERE成绩%60

D.SELECT DISTINCT"学号"FROM SC WHERE"成绩"<60

点击查看答案
第3题
在“学生一选课一课程”数据库中的3个关系如下: 学生(学号,姓名,年龄,性别,班级) 选课(学号,课程号,成绩) 课程(课程号,课程名,学分,学时,任课教师)(每题5分,共计40分) 1、用关系代数表达式实现查询学生成绩得过满分(100分)的课程的课程号、课程名称和学分; (πδ⋈) 2、用SQL命令创建表“选课”,其中主码为(学号,课程号) ,“学号”和“课程号”是外码 3、向课程表插入一门课:C4号课程,课程名为“Python编程语言”,学分为3学分 4、在基本表选课中删除尚无成绩的选课元组。 5、统计有学生选修的课程门数 6、查询姓名以WANG打头的所有学生的姓名和年龄。 7、求所有男生的学号、姓名、年龄。要求按年龄递增排序。 8、求学生S1的总分数
点击查看答案
第4题
1.设有数据库stuManage有4个数据表,如下关系: 用户表:(用户名,密码) stuser(name,password) 学生表:(学号,姓名,生日,学院,专业,爱好) student(sno,sname,sex,birthday,dept,major,hobby),sno为关键字 课程表:(课程号,课程名,课程类别,是否必修,学分,理论学分,实验学分) course (cid,cname ,cclass ,reqcourse ,credit ,precredit ,expcredit), cid为关键字 成绩表:(学号,课程好,成绩 ) score(sno,cid,score),sno和cid为组合关键字
点击查看答案
第5题
【题目3】 有一学生成绩表,包括学号、姓名、3门课程成绩。已知该成绩表按学号升序排序。请编程实现,添加一个新的学生信息,且使成绩表仍按学号有序;若待添加的学号与已有学号重复,则输出错误信息,拒绝添加。 【输入】 首先输入一个整数n(1<=n<=100),表示学生人数; 3 55 68 75 76 78 79 82 87 88 95 99 然后输入n行,每行包含一个学生的信息:学号(12位)、姓名(不含空格且不超过20位),以及3个整数,表示3门课成绩,数据之间用空格隔开。 最后一行输入一个待添加的学生信息,包括学号、姓名和3门课成绩 【输出】 若待添加的学号与已有学号重复,则输出只有一行“error!”;否则,输出n+1行,即添加后的成绩单信息。 【样例输入】 541207010188 zhangling 541207010189 wangli 541207010191 fangfang 541207010190 lilei 【样例输出】>
点击查看答案
第6题
使用如下3个数据库表:学生表:S(学号,姓名,性别,出生日期,院系)课程表:C(课程号,课程名,学时)选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。用SQL语句查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是______。
A、SELECT学号,姓名FROMSWHERENOTEXISTS(SELECT﹡FROMSCWHERESC.学号=S.学号AND成绩<85)

B、SELECT学号,姓名FROMSWHERENOTEXISTS(SELECT﹡FROMSCWHERESC.学号=S.学号AND成绩>=85)

C、SELECTS.学号,姓名FROMS,SCWHERES.学号=SC.学号AND成绩>=85

D、SELECT学号,姓名FROMS,SCWHERES.学号=SC.学号ANDALL成绩>=85

点击查看答案
第7题
使用如下3个数据库表:学生表:S(学号,姓名,性别,出生日期,院系)课程表:C(课程号,课程名,学时)选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。用SQL语句检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是______。
A、SELECTS.学号,姓名,平均成绩FROMS,SCWHERES.学号=SC.学号GROUPBYS.学号HAVINGCOUNT(*)>=5ORDERBY平均成绩DESC

B、SELECT学号,姓名,AVG(成绩)FROMS.SCWHERES.学号=SC.学号ANDCOUNT(*)>=5GROUPBY学号ORDERBY3DESC

C、SELECTS.学号,姓名,AVG(成绩)AS平均成绩FROMS,SCWHERES.学号=SC.学号ANDCOUNT(*)>=5GROUPBYS.学号ORDERBY平均成绩DESC

D、SELECTS.学号,姓名,AVG(成绩)平均成绩FROMS,SCWHERES.学号=SC.学号;GROUPBYS.学号HAVINGCOUNT(*)>=50RDERBY3DESC

点击查看答案
第8题
以下关于模式与视图的关系,描述不正确的是( )

A、每个基本表都属于一个模式

B、一个模式可以包含多个基本表

C、可以在建表时显式给出该表所属的模式

D、如果建表时不定义表所属的模式,该表将不属于任何模式

点击查看答案
第9题
下列选项中与其它三个不属于同一种数据库保护机制的是( )

A、敏感度标记

B、许可证级别

C、级联删除

D、角色

点击查看答案
第10题
设有如下关系:职工关系EMP( E# ,ENAME,AGE,SEX),E#表示职工号,ENAME表示职工名,AGE表示职工年龄,SEX表示职工性别。工作关系WORKS( E#,C#,SALARY) SALARY 表示职工工资。公司关系COMP(C#,CNAME,CITY) C#表示公司号,CNAME表示公司名。设工号为E6的职工在多个公司工作。查询:至少在E6职工兼职的所有公司工作的职工工号。下面关系代数表达式正确的是( )

A、

B、

C、

D、

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信