计算机二级

下列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性别一”女”An

题目

下列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
题目中设计视图的查询结果是查询出tStud表中性别为“女”且所属院系是″O3″或″04″的记录,并只显示“姓名”和“简历”字段。A、c选项中,显示的字段有“姓名”,“性别”,“所属院系”和“简历”,不符合要求。D选项中,显示的字段有“姓名”和“简历”,但是这些记录必须满足″所属院系=″03″″,不符合题意。8选项中,显示的字段为“姓名”和“简历”,“所属院系In(″03″,″04″)″表示所属院系为“O3”或“04”,符合题意。故选择B选项。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

学生表中有学号、姓名、性别、入学成绩、身高字段。现需查询女生中身高最高的前三个学生的记录信息,正确的SQL语句是()。

A.select * from 学生 where 性别="女" group by 身高

B.select * from 学生 where 性别="女" order by 身高

C.select top 3 * from 学生 where 性别="女" group by 身高

D.select top 3 * from 学生 where 性别="女" order by 身高


Select 性别,Avg(入学成绩) From 学生 Group By 性别

第2题:

24、学生表中有学号、姓名、性别、入学成绩、身高字段。现需查询女生中身高最高的前三个学生的记录信息,正确的SQL语句是()

A.select * from 学生 where 性别='女' group by 身高

B.select * from 学生 where 性别='女' order by 身高

C.select top 3 * from 学生 where 性别='女' group by 身高

D.select top 3 * from 学生 where 性别='女' order by 身高


按性别分组计算并显示所有学生的性别和入学成绩的平均值

第3题:

学生表中有学号、姓名、性别、入学成绩、身高字段。现需查询女生中身高最高的前三个学生的记录信息,正确的SQL语句是()

A.select * from 学生 where 性别='女' group by 身高

B.select * from 学生 where 性别='女' order by 身高

C.select top 3 * from 学生 where 性别='女' group by 身高

D.select top 3 * from 学生 where 性别='女' order by 身高


Select 性别,Avg(入学成绩) From 学生 Group By 性别

第4题:

下列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"


正确答案:A
解析:本题考查查询设计视图与SQL查询的知识。在查询设计视图中,“显示”一行决定了最后结果都包括哪些字段;如果条件写在同一行,意味着条件之间是“与”的关系;不在同一行意味着条件之间是“或”的关系。所以本题中的条件可以写成“性别:”女”And(所属院系="03"Or所属院系:"04")”,就是所属院系为“03”或“04”的女生,也就是所属院系在("03","04")。这个集合中的女生。选项B)、D)的SELECT子句中的结果字段不正确,选项C)没有注意到And的优先级高于Or。

第5题:

有学生.DBF:学号C(8),姓名C(12),性别C(2),出生日期D,院系C(8) 要求查询所有计算机系学生的学号和姓名,正确的命令是( )。

A. SELECT*FROM学生

B. SELECT*FROM学生WHERE院系=计算机系

C. SELECT学号,姓名FROM学生

D. SELECT学号,姓名FROM学生WHERE院系=计算机系,


正确答案:D
本题所要求的是检索计算机系的学生,所以要有Where条件:院系=’计算机系’;另外检索结果只要学号和姓名,所以SELECT学号,姓名。因此本题答案是D。

第6题:

在tStud表中查询性别为“女”,年级为“07”或“08”的学生姓名和简历的SQL查询语句为( )。

A.SELECT 姓名,简历 FROM tStud WHERE 性别="女" AND 年级 IN("07","08")

B.SELECT 姓名,简历 FROM tStud WHERE 性别="女" AND 年级 NOT IN("07","08")

C.SELECT 姓名,简历 FROM tStud WHERE 性别="女" AND 年级="07" AND 年级="08"

D.SELECT 姓名,简历 FROM tStud WHERE 性别="女" AND 年级="07" OR 年级="08"


正确答案:A
解析: 本题考查的是SQL查询的知识。在SQL的查询语句中,SELECT子句用于指定最后结果中的字段,FROM子句用于指定进行查询的表.WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题选项A)正确,不可能有学生既属于07级又属于08级,所以选项C)错误:选项D)由于AND的优先级高于OR,所以也不正确。

第7题:

下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是( )。

A.SELECT姓名,性别,所属院系,简历FROM tSmd WHERE 性别="女"AND所属院系m("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"


正确答案:A
解析: 本题考查查询设计视图与SQL查询的知识。在查询设计视图中,“显示”一行决定了最后结果都包括哪些字段:如果条件写在同一行,意味着条件之间是“与”的关系;在不同行意味着条件之间是“或”的关系。所以本题中的条件可以写成“性别=“女”And(所属院系=“03”Or所属院系=“04”)”,就是所属院系为“03”或“04”的女生,也就是所属院系在(“03”,”04”)这个集合中的女生。选项B)、D)的SELECT子句中的结果字段不正确,选项C)没有注意到And的优先级高于Or。

第8题:

下列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
解析:从查询设计视图可知,在tStud表中查询性别为“女”,所属院系为“03” Or“04”的记录,并显示满足条件的记录的姓名和简历字段,因此选项B正确。对于选项D,由于AND运算符的优先级高于OR,所以结果不正确。

第9题:

下列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查询。在查询设计器视图中,显示为“姓名”、“简历”字段,准则为“性别”为女、所属院系为“03”或“04”,那么查询结果是显示“性别”为“女”,且“所属院系”为“03”或“04”的“姓名”与“简历”字段的值。选项B中In("03","04")的含义是“所属院系”为“03”或“04”。对于选项D,由于AND运算符的优先级高于OR,所以结果不正确。