【单选题】查询学号为'01'的学生姓名与成绩的SQL语句是:()A.select 姓名,成绩 from 学生表 a,成绩表 b where a.学号='01'B.select a.姓名,b.成绩 from 学生表 a,成绩表 b where a.学号=b.学号 and a.学号='01'C.select 姓名,成绩 from 学生表 a,成绩表 b where a.学号=b.学号D.select 姓名,成绩 from 学生表 a,成绩表 b
【单选题】查询学号为'01'的学生姓名与成绩的SQL语句是:()
A.select 姓名,成绩 from 学生表 a,成绩表 b where a.学号='01'
B.select a.姓名,b.成绩 from 学生表 a,成绩表 b where a.学号=b.学号 and a.学号='01'
C.select 姓名,成绩 from 学生表 a,成绩表 b where a.学号=b.学号
D.select 姓名,成绩 from 学生表 a,成绩表 b
参考答案和解析
B
相关考题:
(一)编写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门课程的学生学号和姓名
( 37 ) 在 “ 查询选修课程号为 C04 , 且成绩在 80 分以上的所有学生的学号和姓名 ” 的 SQL 语句中 , 将使用的表有A )仅 STUDENTB )仅 STUDENT 和 COURSEC )仅 SSTUDENT 和 SCD ) STUDENT 、 COURSE 和 SC
查询选修课程号为“101”课程得分最高的同学,正确的SQL语句是 ______。A.SELECT 学生.学号,姓名FROM 学生,选课WHERE 学生.学号=选课.学号 AND 课程号=“101” AND 成绩>=ALL (SELECT 成绩 FROM 选课)B.SELECT 学生.学号,姓名FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号=“101”)C.SELECT 学生. 学号,姓名 FROM 学生,选课 WHERE 学生. 学号=选课.学号 AND 成绩>=ANY (SELECT 成绩 FROM 选课 WHERE 选课号=“101”)D.SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 课程号=“101”AND 成绩>= ALL(SELECT 成绩 FROM 选课 WHERE课程号=“101”)
编写程序“cx.prg”,用SQL语句查询“school”数据库中参加了课程编号为“0002”的学生的“学号”“姓名”“课程编号”和“成绩”。 (2)在"schoo1,,数据库中统计每门课程考试的平均成绩,并将结果(课程编号、课程名称、平均成绩)放在表“result”中。
在“查询选修课程号为C04,且成绩在80分以上的所有学生的学号和姓名”的SQL语句中,将使用的表有A.仅STUDENTB.仅STUDENT和COURSEC.仅STUDENT和SCD.STUDENT、COURSE和SC
学生(学号(C,8),姓名(C,6),性别(C,2),出生日期(D))选课(学号(C,8),课程号(C,3),成绩(N,5,1)) 查询选修课程号为“007”课程得分最高的学生,正确的SQL语句是( )。A. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号 AND课程号=”007”AND成绩 =ALL(SELECT成绩FROM选课)B. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号 AND成绩 =ALL(SELECT成绩FROM选课WHERE课程号=”007”)C. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号 AND成绩 =ANY(SELECT成绩FROM选课WHERE课程号=”007”)D. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND 课程号=”007”AND成绩=ALL(SELECT成绩FROM选课WHERE课程号=”007”)
有如下SQL语句: SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90) 下列哪条命令与该SQL语句等价A.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE成绩>90)B.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)C.SELECT姓名FROM学生表WHERE学号EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)D. SELECT姓名FROM学生表WHERE学号=; (SELECT学号FROM成绩表WHERE成绩>90)
查询选修课程号为“101”的课程得分最高的同学,正确的SQL语句是( )。A.SELECT学生.学号,姓名FROM学生,选课 WHERE学生.学号=选课.学号 AND课程号=”101”AND成绩=A11(SELECT成绩FROM选课)B.SELECT学生.学号,姓名FROM学生,选课 WHERE学生.学号=选课.学号 AND成绩=A11(SELECT成绩FROM选课 WHERE课程号=”101”)C.SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号 AND成绩:=:A11(SELECT成绩FROM选课 WHERE课程号=”101”)D.SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号一选课.学号AND 课程号一”101”AND成绩=A11(SELECT成绩FROM选课WHERE课程号一”101”)
计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是A.SELECTAVG(成绩)FROM选课WHERE姓名="刘明"B.SELECTAVG(成绩)FROM学生,选课WHERE姓名="刘明"C.SELECTAVG(成绩)FROM学生,选课WHERE学生.姓名="刘明"D.SELECTAVG(成绩)FROM学生,选课WHERE学生.学号=选课.学号AND姓名="刘明"
( 33 )查询选修课程号为 “ 101 ” 课程得分最高的同学,正确的 SQL 语句是A) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号AND 课程号 = "101" AND 成绩 =ALL(SELECT 成绩 FROM 选课 )B) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号AND 成绩 =ALL(SELECT 成绩 FROM 选课 WHERE 课程号 = "101" )C) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号AND 成绩 =ANY(SELECT 成绩 FROM 选课 WHERE 课程号 = "101" )D) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号AND 课程号 = "101"AND 成绩 =ALL(SELECT 成绩 FROM 选课 WHERE 课程号 = "101" )
若学生表中存储了学号、姓名、成绩等信息,则“查询学生表中所有成绩大于600分的姓名”的SQL语句是()A.SELECT*FROM学生WHERE成绩>600B.SELECT姓名FROM学生WHERE成绩>600C.IF成绩>600THENSELECT姓名FROM学生D.IF成绩>600SELECT姓名FROM学生
若学生表中存储了学号、姓名、成绩等信息,则“查询学生表中所有学号和姓名”的SQL语句是( )。A.SELECT*FROM学生B.SELECT学号,姓名FROM学生C.SELECT学号姓名FROM学生D.SELECT学号、姓名FROM学生
有以下3个数据表: 写出下列功能的SQL语句: ①插入一个新课程记录(课程号:A001;课程名:英语1;学分:5); ②修改学号为“95020”,课程号为“A001”的成绩为85; ③查询所有学生的基本信息,使用中文作为查询结果的各字段的名称; ④统计出各个班级的人数; ⑤查询出学号为“95020”所选修的课程名和成绩,以及姓名。
在ACCESS“学生”表中有学号、姓名、性别、入学成绩、身高字段。现需查询姓名中含有“娟”和“丽”字的学生信息正确的SQL语句是()。A、select*from学生Where姓名=”娟”or姓名=”丽”B、select*from学生Where姓名=”*娟*”or姓名=”*丽*”C、select*from学生Where姓名LIKE”*娟*”or姓名LIKE”*丽*”D、select*from学生Where姓名LIKE”娟”AND姓名=”丽”
有如下SQL语句:下列哪条命令与该SQL语句等价() SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90)A、SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE成绩>90)B、SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)C、SELECT姓名FROM学生表WHERE学号EXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)D、SELECT姓名FROM学生表WHERE学号=;(SELECT学号FROM成绩表WHERE成绩>90)
单选题有如下SQL语句:下列哪条命令与该SQL语句等价() SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90)ASELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE成绩>90)BSELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)CSELECT姓名FROM学生表WHERE学号EXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)DSELECT姓名FROM学生表WHERE学号=;(SELECT学号FROM成绩表WHERE成绩>90)
单选题在ACCESS“学生”表中有学号、姓名、性别、入学成绩、身高字段。现需查询姓名中含有“娟”和“丽”字的学生信息正确的SQL语句是()。Aselect*from学生Where姓名=”娟”or姓名=”丽”Bselect*from学生Where姓名=”*娟*”or姓名=”*丽*”Cselect*from学生Where姓名LIKE”*娟*”or姓名LIKE”*丽*”Dselect*from学生Where姓名LIKE”娟”AND姓名=”丽”
单选题查询选修课程号为“101”课程得分最高的同学,正确的SQL语句是( )。ASELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号=101AND成绩=ALL(SELECT成绩FROM选课)BSELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND成绩=ALL(SELECT成绩FROM选课WHERE课程号=101)CSELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND成绩=ANY(SELECT成绩FROM选课WHERE课程号=101)DSELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号=101AND成绩=(SELECT成绩FROM选课WHERE课程号=101)
单选题计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是( )。ASELECT AVG(成绩)FROM选课WHERE姓名=刘明BSELECT AVG(成绩)FROM学生,选课WHERE姓名=刘明CSELECT AVG(成绩)FRON学生,选课WHERE学生.姓名=刘明DSELECT AVG(成绩)FROM学生,选课WHERE学生.学号=选课.学号AND姓名=刘明