假设有选课表sscore(学号 C,课程号 C,成绩 N),其中学号和课程号为C型字段,成绩为N型字段,查询学生有选修课程并且成绩低于60分的学生的学号信息,正确的SQL语句是____________。
举一反三
- 假设有选课表SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段,查询学生有选修课程成绩小于60分的学号,正确的SQL语句是( )。 A: SELECT DISTINCT学号FROM SC WHERE "成绩" < 60 B: SELECT DISTINCT学号FROM SC WHERE成绩 < "60" C: SELECT DISTINCT学号FROM SC WHERE成绩 < 60 D: SELECT DISTINCT "学号" FROM SC WHERE "成绩" < 60
- 设有成绩表(sscore),其中包括学号、课程号、成绩三个字段。查询有选课记录,但没有考试成绩(成绩字段是空值)的学生的学号和课程号,正确的SQL语句是____________。
- 设有成绩表(sscore),其中包括学号、课程号、成绩三个字段。现查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是____________。
- 下列各题基于学生表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
- 查询选修课程号为“101”课程得分最高的同学,正确的SQL语句是( )。 A: A) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 课程号="101" AND 成绩>=ALL(SELECT 成绩 FROM 选课) B: B) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号="101") C: C) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 成绩>=ANY(SELECT 成绩 FROM 选课 WHERE 课程号="101") D: D) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 课程号="101" AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号="101")