问题 单项选择题

(30)~(35)题使用如下数据表:
学生.DBF:学号(C,8),姓名(C,6),性别(C,2),出生日期(D)
选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,1)

查询所有1982年3月20日以后(含)出生、性别为男的学生,正确的SQL语句是

A.SELECT*FROM 学生 WHERE 出生日期>={^1982-03-20}AND性别="男"

B.SELECT*FROM 学生 WHERE 出生日期<={^1982-03-20}AND性别="男"

C.SELECT*FROM 学生 WHERE 出生日期>={^1982-03-20}OR性别="男"

D.SELECT*FROM 学生 WHERE 出生日期<{^1982-03-20}OR性别="男"

答案

参考答案:A

解析: 本题考察考生对逻辑表达式的掌握,题目要求查询所有1982年3月20日以后(含)出生,并且性别为“男”的记录,题目所给出的选项意义如下:选项A查询所有1982年3月20日以后(含)出生并且性别为“男”的记录,为正确答案。 选项B查询所有1982年3月20日以前(含)出生并且性别为“男”的记录,错误。 选项C查询所有1982年3月20日以后(含)出生或者性别为“男”的记录,错误。 选项D查询所有1982年3月20日以前(含)出生或者性别为“男”的记录,错误。 选项A为正确答案。

单项选择题