若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生的姓名,应使用的SELECT语句是 ______。 A) SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号; .OR.性别=“女”.AND.成绩>=80 B) SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号; .AND.性别=“女”.OR.成绩>=80 C) SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号; .OR.性别=“女”.OR.成绩>=80 D) SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号; .AND.性别=“女”.AND.成绩>=80
参考答案:D
解析: 本查询是在学生表和选课表之间进行的,在语句中应有表的连接条件和记录的筛选条件,在4个选项中的表连接条件都是相同的,也是正确的,不同之处是连接条件和筛选条件之间的逻辑运算符的使用,在语句中只要使用了逻辑运算符OR就都不符合题意要求,正确答案应为选项D。