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

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

设某数据库中有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩)。现要查询没选课的学生姓名和所在系。下列语句中能够实现该查询要求的是( )。

A.SELECT姓名,所在系FROM学生表a LEFT JOIN选课表bON a.学号=b.学号WHERE a.学号IS NULL

B.SELECT姓名,所在系FROM学生表a LEFT JOIN选课表bON a.学号=b.学号WHERE b.学号IS NULL

C.SELECT姓名,所在系FROM学生表a RIGHT JOIN选课表bON a.学号=b.学号WHERE a.学号IS NULL

D.SELECT姓名,所在系FROM学生表a RIGHT JOIN选课表bON a.学号=b.学号WHERE b.学号IS NULL


参考答案

更多 “ 设某数据库中有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩)。现要查询没选课的学生姓名和所在系。下列语句中能够实现该查询要求的是( )。A.SELECT姓名,所在系FROM学生表a LEFT JOIN选课表bON a.学号=b.学号WHERE a.学号IS NULLB.SELECT姓名,所在系FROM学生表a LEFT JOIN选课表bON a.学号=b.学号WHERE b.学号IS NULLC.SELECT姓名,所在系FROM学生表a RIGHT JOIN选课表bON a.学号=b.学号WHERE a.学号IS NULLD.SELECT姓名,所在系FROM学生表a RIGHT JOIN选课表bON a.学号=b.学号WHERE b.学号IS NULL ” 相关考题
考题 ●已知基本表:学生(学号,姓名,性别,年龄,系名)选课(学号,课程号,成绩)要检索所有比"王华"年龄大的学生姓名、年龄和性别,正确的语句是 (25) ,要检索学生姓名及其所选修课程的课程号和成绩,正确的语句是 (26) 。(25) A.SELECT姓名,年龄,性别FROM学生WHERE AGE(SELECT 年龄FROM 学生WHERE 姓名 ="王华")B.SELECT姓名,年龄,性别FROM学生WHERE姓名="王华"C.SELECT姓名,年龄,性别FROM学生WHERE AGE(SELECT年龄WHERE姓名="王华")D.SELECT姓名,年龄,性别FROM学生WHERE AGE"王华"(26) A.SELECT 学生.姓名,选课.课程号,选课.成绩FROM学生WHERE学生 学号=课程.学号B.SELECT学生.姓名,选课.课程号,选课.成绩FROM选课WHERE学生.学号=课程.学号C.SELECT学生.姓名,选课.课程号,选课.成绩FROM学生,选课WHERE学生.学号=课程.学号D.SELECT学生.姓名,选课.课程号,选课.成绩FROM学生.学号

考题 设有学生表(学号,姓名,所在系名)和选课表(学号,课程号,成绩)。现要建立统计每个系选课人数的视图。请补全下列语句:CREATE VIEW Vl(系名,人数)AsSELECT所在系名,【4】 FROM选课表JOIN学生表ON选课表.学号=学生表.学号【5】

考题 若有学生表Student,结构为:学生(学号,姓名,所在系),选课表SC结构为:选课(学号,课程号,成绩)。现要查询信息工程系学生的姓名和所选的课程号。下列关系代数表达式正确的是()。 A、σ姓名,课程号( ∏所在系=‘信息工程’ (SCStudent))B、σ姓名,课程号( ∏所在系=‘信息工程’ SCStudent)C、∏姓名,课程号(σ所在系=‘信息工程’ (SCStudent))D、∏姓名,课程号(σ所在系=‘信息工程’ SCStudent)

考题 若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生的姓名,应使用的SELECT语句是 ______。A.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别=“女”.AND.成绩>=80B.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别=“女”.OR.成绩>=80C.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别=“女”.OR.成绩>=80D. SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别=“女”.AND.成绩>=80

考题 若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生姓名,应使用的SELECT语句是______。A.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".AND.成绩>=80B.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".OR.成绩>=80C.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".OR.成绩>=80D.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".AND.成绩>=80

考题 设学生表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

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

考题 有三个关系,  student:Sno(学号),Sname(姓名),Ssex(性别),Sage(年龄),Sdept(所在系)。 Course:Cno(课程号),Cname(课程名),Credit(学分),Semester(开课学期),Pcno(直接先修课)。  SC://Sno(学号),Cno(课程号),Grade(成绩)。 试用关系代数表达式完成下列查询:  (1)查询“信息管理系”学生的选课情况,列出学号、姓名、课程号和成绩。  (2)查询“数据库基础”课程的考试情况,列出学生姓名、所在系和考试成绩。  (3)查询考试成绩高于80分的学生的姓名、课程名和成绩。  (4)查询计算机系没选VB的学生姓名。

考题 【单选题】在学生管理数据库中,查询所有成绩小于80分的学生的姓名,下列操作不正确的是()A.select 姓名 from 学生表 where 学号 in (select 学号 from 选课表 where 成绩<80)B.select 姓名 from 学生表 where 学号 =(select 学号 from 选课表 where 成绩<80)C.select 姓名 from 学生表 join 选课表 on 学生表.学号=选课表.学号 and 成绩<80D.select 姓名 from 学生表,选课表 where 学生表.学号=选课表.学号 and 成绩<80