2、基于教学视频中的数据库案例,下列SQL语句能够正确查询出“计算机系或数学系学生的学号和姓名”的有()。A.SELECT SNO, SN FROM S WHERE SD=’计算机’OR SD=’数学’;B.SELECT SNO, SN FROM S WHERE SD IN (’计算机’,’数学’);C.SELECT SNO, SN FROM S WHERE SD=’计算机’ UNION SELECT SNO, SN FROM S WHERE SD=’数学’;D.SELECT SNO, SN FROM S WHERE SD=’计算机’ UNION ALL SELECT SNO, SN FROM S WHERE SD=’数学’;

2、基于教学视频中的数据库案例,下列SQL语句能够正确查询出“计算机系或数学系学生的学号和姓名”的有()。

A.SELECT SNO, SN FROM S WHERE SD=’计算机’OR SD=’数学’;

B.SELECT SNO, SN FROM S WHERE SD IN (’计算机’,’数学’);

C.SELECT SNO, SN FROM S WHERE SD=’计算机’ UNION SELECT SNO, SN FROM S WHERE SD=’数学’;

D.SELECT SNO, SN FROM S WHERE SD=’计算机’ UNION ALL SELECT SNO, SN FROM S WHERE SD=’数学’;


参考答案和解析
SELECT SNO, SN FROM S WHERE SD=’计算机’OR SD=’数学’;;SELECT SNO, SN FROM S WHERE SD IN ( ’计算机’,’数学’);;SELECT SNO, SN FROM S WHERE SD=’计算机’ UNION SELECT SNO, SN FROM S WHERE SD=’数学’;;SELECT SNO, SN FROM S WHERE SD=’计算机’ UNION ALL SELECT SNO, SN FROM S WHERE SD=’数学’;

相关考题:

(一)编写SQL语句以下各小题题基于教学数据库的三个基本表学生 S(S#,SNAME,AGE,SEX)学习 SC(S#,C#,GRADE)课程 C(C#,CNAME,TEACHER)1. 试用元组表达式和关系代数表达式表示下列查询语句:检索年龄小于23岁的男同学的姓名和学号。2. 试用SQL的查询语句表达下列查询: 检索王兰同学不学的课程的课程号。3. 试用SQL的查询语句表达下列查询: 检索全部学生都选修的课程的课程号与课程名。4.试用SQL更新语句表达以下更新操作:把低于总平均成绩的女同学成绩提5%。

学生表:Student 学生表 (学号,姓名,性别,年龄,组织部门)Course 课程表 (编号,课程名称)Sc 选课表 (学号,课程编号,成绩)表结构如下:(1).写一个SQL语句,查询选修了’计算机原理’的学生学号和姓名(2).写一个SQL语句,查询’周星驰’同学选修了的课程名字(3).写一个SQL语句,查询选修了5门课程的学生学号和姓名

如果对关系执行下面的sQL语句:SELECT sno=学号,sname=姓名FROM InformationWHERE班级名=‘软件021’,对此结果的正确描述是——。A.查询INFORMATION表中‘软件021’班学生的所有信息B.查询INFORMATION表中学生的学号、姓名C.查询INFORMATION表中计算机系学生的记录D.查询INFORMATION表中‘软件021’班学生的学号、姓名

基于数据库中的学生表、成绩表、任课表:学生(学号,姓名,性别,出生日期,系名)成绩(学号,课程名,成绩)任课(课程名,任课教师名)用SQL语言中的CREATE语句创建一个含有学号、姓名、性别、系名、课程名、成绩、任课教师名的学生成绩视图.

已知表S(学号,姓名,年龄)SC(学号,课程号,成绩)C(课程号,课程名,教师名)试用SQL查询语句表达下列对教学数据库中的三个基本表S、SC、C的查询:(1)统计有学生选修的课程门数.(2)求选修C4课程的学生的平均年龄.(3)求王平老师所授课程的每门课程的学生平均成绩.(4)统计每门课程的学生选修人数(超过10人的课程才统计).要求输出课程号和选修人数.(5)查询姓名以WANG开头的所有学生的姓名和年龄.

教学管理数据库创建了如下表:CTEATE TABLE student(学号 CHAR(5) not null unique,姓名 CHAR(8),性别 CHAR(2),出生日期 DATETIME,班号 CHAR(5))CREATE TABLE score(学号 CHAR(5),课程号 CHAR(5),分数 INT)请写出完成以下任务需要的SQL语句:查询所有学生的姓名、课程号和分数列。

教学管理数据库创建了如下表:CTEATE TABLE student(学号 CHAR(5) not null unique,姓名 CHAR(8),性别 CHAR(2),出生日期 DATETIME,班号 CHAR(5)) 请写出完成以下任务需要的SQL语句:检索student表中与学号为'105'的学生同年出生的所有学生的学号、姓名和出生日期列。

在数据库已打开的情况下,利用SQL命令从学生表中派生出含有“学号”、“姓名”和“年龄”字段的视图,下列语句正确的是A.CREATE VIEW xs_view AS; SELECT学号,姓名,年龄FROM学生表B.CREATE VIEW xs_view; SELECT学号,姓名,年龄FROM学生表C.CREATE VIEW xs_view AS; (SELECT学号,姓名,年龄FROM学生表)D.CREATE VIEW xs_view; (SELECT学号,姓名,年龄FROM学生表)

第下列各题基于学生表s和学生选课表SC两个数据库表,它们的结构如下: s(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段。 SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。 查询学生选修课程成绩小于60分的学号,正确的SQL语句是( )。A.SELECT DISTINCT学号FROM SC WHERE”成绩”60B.SELECT DISTINCT学号FROM SC WHERE成绩 ”60”C.SELECT DISTINCT学号FROM SC WHERE成绩 6。D.SELECT DISTINCT”学号”FROM SC WttERE”成绩”60

有学生.DBF:学号C(8),姓名C(12),性别C(2),出生日期D,院系C(8) 要求查询所有计算机系学生的学号和姓名,正确的命令是( )。A. SELECT*FROM学生B. SELECT*FROM学生WHERE院系=计算机系C. SELECT学号,姓名FROM学生D. SELECT学号,姓名FROM学生WHERE院系=计算机系,

回答下列各题: 基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段; SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段。 {TS}查询学生选修课程成绩75分以上的学生学号,正确的SQL语句是( )。A. SELECT DISTINCT学号FROM SC WHERE”成绩”75B. SELECT DISTINCT学号FROM SC WHERE成绩75C. SELECT DISTINCT学号FROM SC WHERE成绩”75”D. SELECT DISTINCT”学号”FROM SC WHERE”成绩”75

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

有一个student表(学生,姓名,系名,课程名,成绩),查询至少修了四门课程的学生学号,姓名以及平均成绩的 SQL语句。

第{TSE}题使用如下3个数据库表:学生表:S(学号,姓名,性别,出生日期,院系)课程表:C(课程号,课程名,学时)选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。{TS}用SQL语句查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是( )。

阅读以下说明和关系表,回答问题1~5,将解答填入对应的解答栏内。[说明]试用SQL查询语句表达下列对教学数据库中的3个基本表STUDENT,COURSE,SC的查询[关系表]查询全体学生的姓名和年龄。

某学校的学生成绩管理数据库的关系模式如下;S(SNO,SNAME,SEX,AGE,DEPT);C(CNO,CNAME);SC(SNO,CNO,SCORE)其中,S表示学生表。它的各字段以此为学号,姓名、性别、年龄和所在学院;C表示课程表,它的各字段依次为课程号、课程名;SC表示成绩表,它的各字段依次为学号、课程号和分数。使用SQL语句,查询“计算机学院”所有“男生”的学号,姓名和年龄。使用SQL语句,查询选修“计算机网络”课程的学生姓名和分数。使用SQL语句,查询所有课程的课程号以及最高分。SELECT CNO,MAX(SCORE) FROM SC GROUP BY CNO请帮忙给出每个问题的正确答案和分析,谢谢!

6 ) 已知学生关系 ( 学号 , 姓名 , 年龄 , 导师 ) , 要检索没有导师的学生姓名 , 其 SQL 查询语句中的条件表达式是: WHERE 导师 IS_________ 。

某学校的教学信息关系数据库中有如下两个表:学生表(学号,姓名,性别,专业)成绩表(学号,课程名,分数)用SQL语句表达下述查询:(a)检索分数高于80分的所有学生的学号和分数。(b)检索选修了“高等数学”课程的所有学生的学号。

在SQL查询中,若要取得“学生”数据表中的所有记录和字段,其SQL语法为( )。A)SELECT姓名FROM学生B)SELECT*FROM学生C)SELECT姓名FROM学生WHERE学号=02650D)SELECT*FROM学生WHERE学号=02650

若学生表中存储了学号、姓名、成绩等信息,则“查询学生表中所有学号和姓名”的SQL语句是( )。A.SELECT*FROM学生B.SELECT学号,姓名FROM学生C.SELECT学号姓名FROM学生D.SELECT学号、姓名FROM学生

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

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

有一个名为“Students”的SQL Server数据库,在其中有一个包含学号、姓名、性别、班级、数学、语文、英语7个字段的“学生成绩表”,使用该数据库中的信息,写出实现下列要求的SQL语句。查询所有男生的数据记录

有图书借阅管理的数据库系统,其数据库关系模式(属性只用英文字母)为:学生(学号,姓名,系别,专业)主码为:学号图书B(图书编号,图书名,出版日期,出版社)主码为:图书编号借阅R(学号,图书编号,借阅日期)主码为:(学号,图书编号)外码有:学号、图书编号请写出完成下列操作的SQL语句查询借阅了“数据库原理”一书的学生信息。

问答题假设某教学管理数据库有以下三张表,请写出下列问题的SQL语句:    学生(学号,姓名,年龄,性别)    课程(课程号,课程名,任课教师) 成绩(学号,课程号,成绩) (1)如何在SQL Server上创建这三张表; (2)查询刘峰教师所授课程号,课程名; (3)查询年龄大于20岁的所有男同学的学号、姓名; (4)查询至少选修了两门课程(含两门)的学生学号; (5)查询王文芳同学选修的所有课程的课程号; (6)查询王文芳同学不学的课程的课程号; (7)查询所有上刘峰老师课程的学生学号; (8)查询所有选修“数据库原理”的学生的学号; (9)向学生表中插入一条记录(’2003001’,’吴红’,21,’女’);(1表示女,0表示男) (10)删除三张表中所有学号为20020001的学生信息; (11)把学号为20030002的学生的年龄改为22岁。

问答题有图书借阅管理的数据库系统,其数据库关系模式(属性只用英文字母)为:学生(学号,姓名,系别,专业)主码为:学号图书B(图书编号,图书名,出版日期,出版社)主码为:图书编号借阅R(学号,图书编号,借阅日期)主码为:(学号,图书编号)外码有:学号、图书编号请写出完成下列操作的SQL语句查询借阅了关于数据库方面书籍的学生的学号、图书名称和出版社。

问答题有一个名为“Students”的SQL Server数据库,在其中有一个包含学号、姓名、性别、班级、数学、语文、英语7个字段的“学生成绩表”,使用该数据库中的信息,写出实现下列要求的SQL语句。查询所有男生的数据记录

问答题有一个名为“Students”的SQL Server数据库,在其中有一个包含学号、姓名、性别、班级、数学、语文、英语7个字段的“学生成绩表”,使用该数据库中的信息,写出实现下列要求的SQL语句。查询所有总分在240以上的所有记录