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

A:SELECT 学号,姓名 FROM S WHERE NOT EXISTS;
(SELECT*FROM SC WHERE SC.学号=S.学号 AND 成绩<85)
B:SELECT 学号,姓名FROM S WHERE NOT EXISTS;
(SELECT*FROM SC WHERE SC.学号=S.学号AND成绩>=85)
C:SELECT学号,姓名FROM S,SC
WHERE S.学号=SC.学号 AND成绩>=85
D:SELECT 学号,姓名 FROM S,SC
WHERE S.学号=SC.学号AND ALL成绩>=85

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

A:SELECT学号,姓名FROM S WHERE NOT EXISTS;
(SELECT*FROM SC WHERE SC.学号=S.学号AND成绩<85)
B:SELECT学号,姓名FROM S WHERE NOT EXISTS;
(SELECT*FROM SC WHERE SC.学号=S.学号AND成绩>=85)
C:SELECT学号,姓名FROM S,SC
WHERE S.学号=SC.学号AND成绩>=85
D:SELECT学号,姓名FROM S,SC
WHERE S.学号=SC.学号AND ALL成绩>=85

下列各题基于学生表S和学生选课表SC两个数据库表,它们的结构如下:
S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段。
SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。
查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是( )。

A:SELECT、学号,课程号,成绩FROM SC WHERE成绩BETWEEN 70 AND 85 B:SELECT学号,课程号,成绩FROM SC WHERE成绩>=70 OR 成绩<=85 C:SELECT学号,课程号,成绩FROM SC WHERE成绩>=70 OR<=85 D:SELECT学号,课程号,成绩FROM SC WHERE成绩>=70 AND<=85

设有 s(学号,姓名,性别)和 sc(学号,课程号,成绩)两个表,如下 SQL 语句检索选修的每 门课程的成绩都高于或等于 85 分的学生的学号、姓名和性别,正确的是______。

A:SELECT 学号,姓名,性别 FROM S WHERE EXISTS (SELECT * FROM SC WHERE SC.学号=s.学号 AND 成绩<=85) B:SELECT 学号,姓名,性别 FROM S WHERE NOT EXISTS (SELECT * FROM SC WHERE SC.学号=s.学号 AND 成绩<=85) C:SELECT 学号,姓名,性别 FROM S WHERE EXISTS (SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩>85) D:SELECT 学号,姓名,性别 FROM S WHERE NOT EXISTS (SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩<85)

设有 s(学号,姓名,性别)和 sc(学号,课程号,成绩)两个表,如下 SQL 语句检索选修的每 门课程的成绩都高于或等于 85 分的学生的学号、姓名和性别,正确的是______。

A:SELECT 学号,姓名,性别 FROM S WHERE EXISTS (SELECT * FROM SC WHERE SC.学号=s.学号 AND 成绩<=85) B:SELECT 学号,姓名,性别 FROM S WHERE NOT EXISTS (SELECT * FROM SC WHERE SC.学号=s.学号 AND 成绩<=85) C:SELECT 学号,姓名,性别 FROM S WHERE EXISTS (SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩>85) D:SELECT 学号,姓名,性别 FROM S WHERE NOT EXISTS (SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩<85)

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

A:SELECT 学号,姓名 FROM S WHERE NOT EXISTS; (SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩<85) B:SELECT 学号,姓名 FROM S WHERE NOT EXISTS; (SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩>=85) C:SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND 成绩>=85 D:SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND ALL 成绩>=85

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

A:SELECT 学号,姓名 FROM S WHERE NOT EXISTS; (SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩<85) B:SELECT 学号,姓名 FROM S WHERE NOT EXISTS; (SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩>=85) C:SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND 成绩>=85 D:SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND ALL 成绩>=85

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

A:SELECT 学号,姓名 FROM S WHERE NOT EXISTS; (SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩<85) B:SELECT 学号,姓名 FROM S WHERE NOT EXISTS; (SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩>=85) C:SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND 成绩>=85 D:SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND ALL 成绩>=85

微信扫码获取答案解析
下载APP查看答案解析