题目内容 (请给出正确答案)
[单选题]

mysql数据库有选课表learn(student_idint,course_idint),字段分别表示学号和课程编号,现在想获取每个学生所选课程的个数信息,请问如下的sql语句正确的是()。

A.selectstudent_id,sum(course_id)fromlearn

B.selectstudent_id,count(course_id)fromlearngroupbystudent_id

C.selectstudent_id,count(course_id)fromlearn

D.selectstudent_id,sum(course_id)fromlearngroupbystudent_id

提问人:网友黄静 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有3位网友选择 D,占比37.5%
  • · 有2位网友选择 A,占比25%
  • · 有2位网友选择 C,占比25%
  • · 有1位网友选择 B,占比12.5%
匿名网友 选择了A
[92.***.***.126] 1天前
匿名网友 选择了D
[172.***.***.225] 1天前
匿名网友 选择了D
[129.***.***.199] 1天前
匿名网友 选择了A
[193.***.***.176] 1天前
匿名网友 选择了C
[93.***.***.158] 1天前
匿名网友 选择了C
[194.***.***.143] 1天前
匿名网友 选择了D
[62.***.***.100] 1天前
匿名网友 选择了B
[42.***.***.123] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“mysql数据库有选课表learn(student_idin…”相关的问题
第1题
在教学视频的“学生选课”数据库中,若要查询选修了“数据库”课程的学生学号、姓名,则可以使用的查询语句包括( )。

A、SELECT S.SNO,SN FROM S,SC,C WHERE CN='数据库' AND S.SNO=SC.SNO AND C.CNO=SC.CNO;

B、SELECT SC.SNO,SN FROM S,C,SC WHERE CN='数据库' AND S.SNO=SC.SNO AND C.CNO=SC.CNO;

C、SELECT SC.SNO,SN FROM S,SC,C WHERE S.SNO=SC.SNO AND C.CNO=SC.CNO AND CN='数据库';

D、SELECT S.SNO,SN FROM (S INNER JOIN SC ON S.SNO=SC.SNO) INNER JOIN C ON SC.CNO=C.CNO WHERE CN='数据库';

点击查看答案
第2题
在学生选课数据库中有学生表student(sno,sname,ssex,sage,sdept),课程表course(cno,cname)及学生选课表sc(sno,cno,grade),其中sno是学号,sname是姓名,ssex是性别,sage是年龄,sdept是系别,cno是课程号,cname是课程名,grade是成绩。要查询选修了“Java程序设计”课的的学生姓名,则SQL语句是: select sname from student,sc ,course where 子句。 这里的where子句的内容是( )。

A、student.sno=sc.sno and sc.cno=course.cno and cname='Java程序设计'

B、cname='Java程序设计'

C、student.sno=sc.sno and cname='Java程序设计'

D、sc.cno=course.cno and cname='Java程序设计'

点击查看答案
第3题
有如下三个关系: S(Sno,Sname,Ssex,Sage,Sdept) 学生关系(学号,姓名,性别,年龄,所在学院) C(Cno,Cname,Cdept,Tname) 课程关系(课程号,课程名,课程开课学院,代课教师) SC(Sno,Cno,Grade) 选修关系(学号,课程号,成绩) 查询学生“李力”所学课程的课程名与任课教师名,正确的关系代数为( )。

A、

B、

C、

D、

点击查看答案
第4题
学生表:Student 学生表 (学号,姓名,性别,年龄,组织部门)

Course 课程表 (编号,课程名称)

Sc 选课表 (学号,课程编号,成绩)

表结构如下:

(1).写一个SQL语句,查询选修了’计算机原理’的学生学号和姓名

(2).写一个SQL语句,查询’周星驰’同学选修了的课程名字

(3).写一个SQL语句,查询选修了5门课程的学生学号和姓名

点击查看答案
第5题
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为组合关键字
点击查看答案
第6题
已知表 student(学号, 姓名, 性别, 院系, 国籍) 属于数据库 test_db,要添加一些约束使得“性别”取值只能是“男”或“女”。请编写 SQL 代码实现上述要求。
点击查看答案
第7题
有一个数据库关系表R(学号,系部,住宿楼,课程号,成绩),存放全校各系部学生的住宿信息及选课信息,假定同一个系的学生都住在同一栋楼,一个学生可以选多门课,那么R满足第________范式。

A、一

B、二

C、三

D、四

点击查看答案
第8题
有成绩表(学号,课程号,成绩),查询成绩表中的所有学号,不重复显示,使用的SQL语句为:( )

A、select 学号 from 成绩表

B、select unique 学号from 成绩表

C、select distinct 学号 from 成绩表

D、select 学号(unique) from 成绩表

点击查看答案
第9题
基于这样的3个表,即学生表S、课程表C和学生选课表SC,它们的关系模式如下: S(S#,SN,SEX,AGE,DEPT)(学号,姓名,性别,年龄,系别) C(C#,CN)(课程号,课程名称) SC(S#,C#,GRADE)(学号,课程号,成绩) 检索所有比“王华”年龄小的学生姓名、年龄和性别。下面正确的SELECT语句是( )。

A、SELECT SN,AGE,SEX FROM S WHERE AGE<(select age from s where sn="王华"> B、SELECT SN,AGE,SEX FROM S WHERE SN='王华'

C、SELECT SN,AGE,SEX FROM S WHERE AGE<(select age where sn="王华"> D、SELECT SN,AGE,SEX FROM S WHERE SGE<王华.age<br>

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

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

简答题官方微信公众号

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

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

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