问题
单项选择题
下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是()
A.SELECT姓名,性别,所属院系,简历FROM tStud WHERE性别="女"AND所属院系IN("03","04")
B.SELECT姓名,简历FROM tStud WHERE性别="女"AND所属院系IN("03","04")
C.SELECT姓名,性别,所属院系,简历FROM tStud WHERE性别="女"AND所属院系="03"OR所属院系=”04”
D.SELECT姓名,简历FROM tStud WHERE性别="女"AND所属院系="03"OR所属院系="04\
答案
参考答案:B
解析:
SQL查询的Select语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是:
SELECT[ALL|DISTINCT]别名FROM表名[WHERE查询条件]
其中“查询条件”还可以是另一个选择查询或子查询。在主查询中查找任何等于、大于或小于由子查询返回的值(使用ANY、IN或ALL保留字)。在此题中用IN表示等于这两个值。所以选项B正确。