1、国家二级 ACCESS 机试选择题(查询设计)模拟试卷 2 及答案解析(总分:66.00,做题时间:90 分钟)一、选择题(总题数:33,分数:66.00)1.在“职工”表中有姓名、性别和生日等 3 个字段,要查询所有年龄大于 50 岁职工的姓名、性别和年龄,正确的 SQL 命令是(分数:2.00)A.SELECT 姓名,性别,YEAR(DATE()-YEAR(生日)AS 年龄 FROM 职工 WHEREYEAR(Date()-YEAR(生日)50B.SELECT 姓名,性别,YEAR(DATE()-YEAR(生日)年龄 FROM 职工 WHEREYEAR(Date()-YEAR(生日)50C
2、.SELECT 姓名,性别,YEAR(DATE()-YEAR(生日 DAS 年龄 FROM 职工 WHERE 年龄50D.SELECT 姓名,性别,YEAR(DATE()-YEAR(生日)年龄 FROM 职工 WHERE 年龄502.在“成绩”表中,查找出“考试成绩”排在前 5 位的记录,正确的 SQL 命令是(分数:2.00)A.SELECTTOP5 考试成绩 FROM 成绩 GROUPBY 考试成绩 DESCB.SELECTTOP5 考试成绩 FROM 成绩 GROUPBY 考试成绩C.SELECTTOF5 考试成绩 FROM 成绩 ORDERBY 考试成绩 DESCD.SELECTTOP
3、5 考试成绩 FROM 成绩 ORDERBY 考试成绩3.在“学生表”中有字段:学号、姓名、班级和专业,要删除全部记录的“班级”字段的全部内容,应使用的查询是(分数:2.00)A.更新查询B.追加查询。C.生成表查询D.删除查询4.在设计视图中,若没有设置条件,但对某一字段的“总计”行选择了“计数”选项,则含义是(分数:2.00)A.统计符合条件的记录个数,包括 Null(空)值B.统计符合条件的记录个数,不包括 Null(空)值C.统计全部记录的个数,包括 Null(空)值D.统计全部记录的个数,不包括 Null(空)值5.在 SELECT 命令中,ORDERBY 的主要功能是(分数:2.0
4、0)A.指定查询的表B.给出查询结果的顺序C.限定查询的条件D.说明查询的字段6.下列关于 INSERT 语句功能的描述中,正确的是(分数:2.00)A.插入记录B.更新记录C.删除记录D.选择记录7.从“产品”表中查找出单价低于“产品编号”为“431”的记录所对应单价,正确的 SQL 命令是(分数:2.00)A.SELECT*FROM 产品 WHERE 单价=850r 性别=“女“B.在姓名的“条件”单元格中输入:平均分=85And 性别=“女“C.在平均分的“条件”单元格中输入:=85;在性别的“条件”单元格中输入:“女“D.在平均分的“条件”单元格中输入:平均分=85;在性别的“条件”单
5、元格中输入:性别=“女“11.下列关于 DROPTABLE 语句功能的描述中,正确的是(分数:2.00)A.删除指定的表及其记录B.删除指定表中的全部记录C.删除指定表中的指定字段D.删除指定表中的指定索引12.在 Access 中有“教师”表,表中有“教师编号”、“姓名”、“性别”、“职称”和“工资”等字段。执行 SQL 命令:SELECT 性别,Avg(工资)FROM 教师 GROUPBY 性别; 其结果是(分数:2.00)A.计算工资的平均值,并按性别顺序显示每位老师的性别和工资B.计算工资的平均值,并按性别顺序显示每位教师的工资和工资的平均值C.计算男女职工工资的平均值,并显示性别和按
6、性别区分的平均值D.计算男女职工工资的平均值,并显示性别和总工资平均值13.要在“学生表”(学号,姓名,专业,班级)删除字段“专业”和“班级”的全部内容,应使用的查询是(分数:2.00)A.更新查询B.追加查询C.生成表查询D.删除查询14.在显示查询结果时,若将数据表中的“name”字段名显示为“姓名”,应进行的相关设置是(分数:2.00)A.在查询设计视图的“字段”行中输入“姓名”B.在查询设计视图的“显示”行中输入“姓名”C.在查询设计视图的“字段”行中输入“姓名:name”D.在查询设计视图的“显示”行中输入“姓名:name”15.要在设计视图中创建一个查询,查找平均分在 85 分以上
7、的男生,并显示姓名、性别和平均分,正确设置查询条件的方法是(分数:2.00)A.在姓名的“条件”单元格中输入:平均分=850r 性别=“男“B.在姓名的“条件”单元格中输入:平均分=85And 性别=“男“C.在平均分的“条件”单元格中输入:=85;在性别的“条件”单元格中输入:“男“D.在平均分的“条件”单元格中输入:平均分=85;在性别的“条件”单元格中输入:性别=“男“16.在 Access 数据库中要删除表中的一个字段,可使用的 SQL 命令是(分数:2.00)A.DelectTableB.DropTableC.AlterTableD.SelectTable17.与 SQL 语句:Se
8、lect*From 学生 WherelnStr(籍贯,“北京“)=850r 性别=“女“B.在姓名的“条件”单元格中输入:平均分=85And 性别=“女“C.在平均分的“条件”单元格中输入:=85;在性别的“条件”单元格中输入:“女“D.以上三种操作均可以实现所要求的查询21.在 Access 数据库中要修改一个表的结构,可使用的 SQL 命令是(分数:2.00)A.CREATETableB.CREATEIndexC.ALTERTableD.ALTERIndex22.在“职工”表中有姓名、性别和生日等 3 个字段,要查询女职工中年龄最小的记录,并显示最小的年龄,正确的 SQL 命令是(分数:2
9、.00)A.SELECTMin(Year(Date()-Year(生日)AS 年龄 FROM 职工 WHERE性别=“女“;B.SELECTMin(Year(Date()-Year(生日)AS 年龄 FROM 职工 WHERE 性别=女;C.SELECT 年龄 FROM 职工 WHEREMin(Year(Date()-Year(生日)AND性别=“女“;D.SELECT 年龄 FROM 职工 WHEREMin(Year(Date()-Year(生日)AND 性别=女;23.如果要批量更改数据表中的某个值,可以使用的查询是(分数:2.00)A.参数查询B.更新查询C.追加查询D.选择查询24.以
10、下关于操作查询的叙述中,错误的是(分数:2.00)A.在更新查询中可以使用计算功能B.删除查询主要用于删除符合条件的记录C.可以使用生成表查询覆盖数据库中已存在的表D.若两个表结构不一致,即使有相同字段也不能进行追加查询25.若要在设计视图中创建一个查询,查找平均分在 80 分以上的女生,并显示姓名和平均分,则正确设置查询条件的方法是(分数:2.00)A.在姓名的“条件”单元格中输入:平均分=80 Or 性别=“女“B.在姓名的“条件”单元格中输入:平均分=80 And 性别=“女“C.在平均分的“条件”单元格中输入:=80;在性别的“条件”单元格中输入:“女“D.在平均分的“条件”单元格中输
11、入:平均分=80;在性别的“条件”单元格中输入:性别=“女“26.在 Access 数据库中要修改一个表中部分字段的属性,可使用的 SQL 命令是(分数:2.00)A.CREATE TableB.CREATE IndexC.ALTER TableD.ALTER Index27.在“职工”表中有姓名、性别、生日等 3 个字段,要查询男职工中年龄最大的记录,显示最大年龄,正确的 SQL 命令是(分数:2.00)A.SELECT MAX(生日)AS 年龄 FROM 职工 Where性别=“男“;B.SELECT MAX(YEAR(生日)AS 年龄 FROM 职工 Where性别=“男“;C.SELE
12、CT MAX(DATEDIFF(“YYYY“,YEAR(生日),YEAR(DATE()AS 年龄 FROM 职工 Where性别=“男“;D.SELECT MAX(DATEDIFF(“YYYY“,生日,DATE()AS 年龄 FROM 职工 Where性别=“男“;28.如果要将“职工”表中年龄大于 60 岁的职工修改为“退休”状态,可使用的查询是(分数:2.00)A.参数查询B.更新查询C.交叉表查询D.选择查询29.若表中已经有字段“终止日期”和“起始日期”,在查询设计视图中的字段栏中要添加一个用于显示的字段“时间长度”,则应在字段栏中填写的表达式是(分数:2.00)A.时间长度:终止日期
13、-起始日期B.时间长度=终止日期-起始日期C.=终止日期-起始日期D.时间长度:终止日期-起始日期30.在设计视图中创建查询,若要查找平均分在 80 分以上的男生,并显示姓名和平均分,则正确设置查询条件的方法是(分数:2.00)A.在姓名的“条件”单元格中输入:平均分=800r 性别=“男“B.在姓名的“条件”单元格中输入:平均分=80And 性别=“男“C.在平均分的“条件“单元格中输入:=80;在性别的“条件”单元格中输入:“男“D.在平均分的“条件”单元格中输入:平均分=80;在性别的“条件”单元格中输入:性别=“男“31.在 Access 数据库中要删除一个表中的一个字段,可使用的 S
14、QL 命令是(分数:2.00)A.Delect TableB.Delect FromC.Alter TableD.Alter From32.“职工”表中有 3 个字段:姓名、性别和生日。要查询男职工中年龄最小的记录,并显示该最小年龄,正确的 SQL 命令是(分数:2.00)A.SELECT Min(Year(DateO)-Year(生日)AS 年龄 FROM 职工 WHERE 性别=男;B.SELECT Min(Year(Date()-Year(生日)AS 年龄 FROM 职工 WHERE性别=“男“;C.SELECT 年龄 FROM 职工 WHERE Min(Year(Date()-Year
15、(生日)AND 性别=男;D.SELECT 年龄 FROM 职工 WHERE Min(Year(Date()-Year(生日)AND性别=“男“;33.如果“姓名”字段是文本型,则查找姓“李”的学生应使用的条件表达式是(分数:2.00)A.姓名 like“李“B.姓名 like“!李“C.姓名=“李*“D.姓名 Like“李*“国家二级 ACCESS 机试选择题(查询设计)模拟试卷 2 答案解析(总分:66.00,做题时间:90 分钟)一、选择题(总题数:33,分数:66.00)1.在“职工”表中有姓名、性别和生日等 3 个字段,要查询所有年龄大于 50 岁职工的姓名、性别和年龄,正确的 SQ
16、L 命令是(分数:2.00)A.SELECT 姓名,性别,YEAR(DATE()-YEAR(生日)AS 年龄 FROM 职工 WHEREYEAR(Date()-YEAR(生日)50 B.SELECT 姓名,性别,YEAR(DATE()-YEAR(生日)年龄 FROM 职工 WHEREYEAR(Date()-YEAR(生日)50C.SELECT 姓名,性别,YEAR(DATE()-YEAR(生日 DAS 年龄 FROM 职工 WHERE 年龄50D.SELECT 姓名,性别,YEAR(DATE()-YEAR(生日)年龄 FROM 职工 WHERE 年龄50解析:解析:本题中需要根据当前“生日”字
17、段的值计算出“年龄”,应该使用表达式 “Year(date()-year(生日)”表示年龄,select 语句中为字段起别名应该使用“As”,所以选项 A 正确。2.在“成绩”表中,查找出“考试成绩”排在前 5 位的记录,正确的 SQL 命令是(分数:2.00)A.SELECTTOP5 考试成绩 FROM 成绩 GROUPBY 考试成绩 DESCB.SELECTTOP5 考试成绩 FROM 成绩 GROUPBY 考试成绩C.SELECTTOF5 考试成绩 FROM 成绩 ORDERBY 考试成绩 DESC D.SELECTTOP5 考试成绩 FROM 成绩 ORDERBY 考试成绩解析:解析:
18、Order By 短语用于对检索结果进行排序,后接 ASC 表示“升序”,接“DESC”:表示“降序”;Group By 短语用于对检索结果进行分组;使用“ORDERBY 考试成绩 DESC”,表示查询结果按照考试成绩进行降序排列,select 后使用 Top n 表示返回查询结果的前 n 条记录,本题需要得到考试成绩最高的前 s 条记录,所以应该按照考试成绩降序排列查询结果,然后取前 5 条记录,所以选项 C 符合题意。3.在“学生表”中有字段:学号、姓名、班级和专业,要删除全部记录的“班级”字段的全部内容,应使用的查询是(分数:2.00)A.更新查询 B.追加查询。C.生成表查询D.删除查
19、询解析:解析:更新查询可以对一个或多个表中某些字段值进行修改操作;追加查询能够将一个或多个表中的数据追加到另一个表的尾部;删除查询能够从一个或多个表中删除记录;生成表查询是利用一个或多个表中的全部或部分数据建立新表;本题中是需要将全部记录的“班级”字段删除,是对字段值进行修改,所以选项 A 正确。4.在设计视图中,若没有设置条件,但对某一字段的“总计”行选择了“计数”选项,则含义是(分数:2.00)A.统计符合条件的记录个数,包括 Null(空)值B.统计符合条件的记录个数,不包括 Null(空)值C.统计全部记录的个数,包括 Null(空)值D.统计全部记录的个数,不包括 Null(空)值
20、解析:解析:总计项中的“计数”功能是统计一组记录中某字段的非空值个数,所以选项 D 正确。5.在 SELECT 命令中,ORDERBY 的主要功能是(分数:2.00)A.指定查询的表B.给出查询结果的顺序 C.限定查询的条件D.说明查询的字段解析:解析:SELECT 语句中的“Order By”短语是用于对检索结果进行排序,查询结果是按某一字段值排序,所以选项 B 正确。6.下列关于 INSERT 语句功能的描述中,正确的是(分数:2.00)A.插入记录 B.更新记录C.删除记录D.选择记录解析:解析:在 SQL 语言中使用 INSERT 语句,可以将一条新记录插入到指定表中。7.从“产品”表
21、中查找出单价低于“产品编号”为“431”的记录所对应单价,正确的 SQL 命令是(分数:2.00)A.SELECT*FROM 产品 WHERE 单价=850r 性别=“女“B.在姓名的“条件”单元格中输入:平均分=85And 性别=“女“C.在平均分的“条件”单元格中输入:=85;在性别的“条件”单元格中输入:“女“ D.在平均分的“条件”单元格中输入:平均分=85;在性别的“条件”单元格中输入:性别=“女“解析:解析:本题中需要设置的条件为“平均分=85”,且“性别=女”,所以应该在“平均分”字段列的条件行中输入“=85”,在“性别”字段列的条件行中输入“女”,所以选项 C 正确。11.下列
22、关于 DROPTABLE 语句功能的描述中,正确的是(分数:2.00)A.删除指定的表及其记录 B.删除指定表中的全部记录C.删除指定表中的指定字段D.删除指定表中的指定索引解析:解析:DROP TABLE 语句用于删除数据库中的表及其数据,所以选项 A 正确。12.在 Access 中有“教师”表,表中有“教师编号”、“姓名”、“性别”、“职称”和“工资”等字段。执行 SQL 命令:SELECT 性别,Avg(工资)FROM 教师 GROUPBY 性别; 其结果是(分数:2.00)A.计算工资的平均值,并按性别顺序显示每位老师的性别和工资B.计算工资的平均值,并按性别顺序显示每位教师的工资和
23、工资的平均值C.计算男女职工工资的平均值,并显示性别和按性别区分的平均值 D.计算男女职工工资的平均值,并显示性别和总工资平均值解析:解析:SELECT 语句中使用 GROUP BY 性别,表示按照“性别”字段分组,SELECT 性别,Avg(工资)表示查询结果显示性别和工资的平均值,所以选项 C 正确。13.要在“学生表”(学号,姓名,专业,班级)删除字段“专业”和“班级”的全部内容,应使用的查询是(分数:2.00)A.更新查询 B.追加查询C.生成表查询D.删除查询解析:解析:更新查询可以对一个或多个表中某些字段值进行修改操作,追加查询能够将一个或多个表中的数据追加到另一个表的尾部;删除查
24、询能够从一个或多个表中删除记录;生成表查询是利用一个或多个表中的全部或部分数据建立新表;本题中是需要将“专业”和“班级”字段的内容删除,是对字段值进行修改,所以选项 A 正确。14.在显示查询结果时,若将数据表中的“name”字段名显示为“姓名”,应进行的相关设置是(分数:2.00)A.在查询设计视图的“字段”行中输入“姓名”B.在查询设计视图的“显示”行中输入“姓名”C.在查询设计视图的“字段”行中输入“姓名:name” D.在查询设计视图的“显示”行中输入“姓名:name”解析:解析:在查询设计视图的“设计网格”给字段起别名,应该在字段名行中使用:“别名:字段名”的格式,所以选项 C 正确
25、。15.要在设计视图中创建一个查询,查找平均分在 85 分以上的男生,并显示姓名、性别和平均分,正确设置查询条件的方法是(分数:2.00)A.在姓名的“条件”单元格中输入:平均分=850r 性别=“男“B.在姓名的“条件”单元格中输入:平均分=85And 性别=“男“C.在平均分的“条件”单元格中输入:=85;在性别的“条件”单元格中输入:“男“ D.在平均分的“条件”单元格中输入:平均分=85;在性别的“条件”单元格中输入:性别=“男“解析:解析:本题中需要设置的条件为“平均分=85”,且“性别=男”,所以应该在“平均分”字段列的条件行中输入“=85”,在“性别”字段列的条件行中输入“男”,
26、所以选项 C 正确。16.在 Access 数据库中要删除表中的一个字段,可使用的 SQL 命令是(分数:2.00)A.DelectTableB.DropTableC.AlterTable D.SelectTable解析:解析:ALTER TABLE 语句用于修改已建立的表结构,包括添加新字段,修改字段属性或删除某些字段,所以选项 C 正确。17.与 SQL 语句:Select*From 学生 WherelnStr(籍贯,“北京“)=850r 性别=“女“B.在姓名的“条件”单元格中输入:平均分=85And 性别=“女“C.在平均分的“条件”单元格中输入:=85;在性别的“条件”单元格中输入:
27、“女“ D.以上三种操作均可以实现所要求的查询解析:解析:本题中需要设置的条件为“平均分=85”,且“性别=女”,所以应该在“平均分”字段列的条件行中输入“=85”,在“性别”字段列的条件行中输入“女”,所以选项 C 正确。21.在 Access 数据库中要修改一个表的结构,可使用的 SQL 命令是(分数:2.00)A.CREATETableB.CREATEIndexC.ALTERTable D.ALTERIndex解析:解析:ALTER TABLE 语句用于修改已建立的表结构,包括添加新字段,修改字段属性或删除某些字段,所以选项 C 正确。22.在“职工”表中有姓名、性别和生日等 3 个字段
28、,要查询女职工中年龄最小的记录,并显示最小的年龄,正确的 SQL 命令是(分数:2.00)A.SELECTMin(Year(Date()-Year(生日)AS 年龄 FROM 职工 WHERE性别=“女“; B.SELECTMin(Year(Date()-Year(生日)AS 年龄 FROM 职工 WHERE 性别=女;C.SELECT 年龄 FROM 职工 WHEREMin(Year(Date()-Year(生日)AND性别=“女“;D.SELECT 年龄 FROM 职工 WHEREMin(Year(Date()-Year(生日)AND 性别=女;解析:解析:本题中需要根据当前“生日”字段的
29、值计算出“年龄”,应该使用表达式“Year(date()-year(生日)”表示年龄,表达式 MIN(Year(date()-year(生日)用于返回年龄的最小值,select 语句中使用 WHERE 子句为查询指定条件,表示查询女职工应该使用 WHERE 性别=“女”,所以选项 A 正确。23.如果要批量更改数据表中的某个值,可以使用的查询是(分数:2.00)A.参数查询B.更新查询 C.追加查询D.选择查询解析:解析:更新查询可以一次性批量更新数据表中某字段的值,所以选项 B 正确。24.以下关于操作查询的叙述中,错误的是(分数:2.00)A.在更新查询中可以使用计算功能B.删除查询主要用
30、于删除符合条件的记录C.可以使用生成表查询覆盖数据库中已存在的表D.若两个表结构不一致,即使有相同字段也不能进行追加查询 解析:解析:追加查询需要源数据表中的字段与目标表中的字段能够对应,即可进行追加操作,而不需要两个表的结构完全一致,所以选项 D 叙述错误。25.若要在设计视图中创建一个查询,查找平均分在 80 分以上的女生,并显示姓名和平均分,则正确设置查询条件的方法是(分数:2.00)A.在姓名的“条件”单元格中输入:平均分=80 Or 性别=“女“B.在姓名的“条件”单元格中输入:平均分=80 And 性别=“女“C.在平均分的“条件”单元格中输入:=80;在性别的“条件”单元格中输入
31、:“女“ D.在平均分的“条件”单元格中输入:平均分=80;在性别的“条件”单元格中输入:性别=“女“解析:解析:本题中需要设置的条件为“平均分=80”,且“性别=女”,所以应该在“平均分”字段列的条件行中输入“=80”,在“性别”字段列的条件行中输入“女”,所以选项 C 正确。26.在 Access 数据库中要修改一个表中部分字段的属性,可使用的 SQL 命令是(分数:2.00)A.CREATE TableB.CREATE IndexC.ALTER Table D.ALTER Index解析:解析:ALTER TABLE 语句用于修改己建立的表结构,包括添加新字段,修改字段属性或删除某些字段
32、,所以选项 C 正确。27.在“职工”表中有姓名、性别、生日等 3 个字段,要查询男职工中年龄最大的记录,显示最大年龄,正确的 SQL 命令是(分数:2.00)A.SELECT MAX(生日)AS 年龄 FROM 职工 Where性别=“男“;B.SELECT MAX(YEAR(生日)AS 年龄 FROM 职工 Where性别=“男“;C.SELECT MAX(DATEDIFF(“YYYY“,YEAR(生日),YEAR(DATE()AS 年龄 FROM 职工 Where性别=“男“;D.SELECT MAX(DATEDIFF(“YYYY“,生日,DATE()AS 年龄 FROM 职工 Wher
33、e性别=“男“; 解析:解析:DataDiff(间隔类型,日期 1,日期 2)函数用于返回日期 1 与日期 2 之间按照间隔类型所指定的实践间隔数目(注意:应该使用日期 2 减去日期 1),所以本题中表示年龄的值可以使用函数 DateDiff(“YYYY“,生日,DATE(),求年龄最大值可以使用 MAX 函数,MAX(DateDiff(“YYYY“生日,DATE(),所以选项 D 正确。28.如果要将“职工”表中年龄大于 60 岁的职工修改为“退休”状态,可使用的查询是(分数:2.00)A.参数查询B.更新查询 C.交叉表查询D.选择查询解析:解析:更新查询可以对一个或多个表中某些字段值进行
34、修改操作,本题中需要将“职工”表中年龄大于 60 岁的职工修改为“退休”状态,应该使用更新查询,所以选项 B 正确。29.若表中已经有字段“终止日期”和“起始日期”,在查询设计视图中的字段栏中要添加一个用于显示的字段“时间长度”,则应在字段栏中填写的表达式是(分数:2.00)A.时间长度:终止日期-起始日期 B.时间长度=终止日期-起始日期C.=终止日期-起始日期D.时间长度:终止日期-起始日期解析:解析:字段“终止日期”和“起始日期”为数据表中已存在字段,可以在查询设计视图的字段栏中直接使用,计算“时间长度”字段”可以使用“时间长度:终止日期-起始日期”,其中“时间长度”为表达式终止日期-起
35、始日期的别名,所以选项 A 正确。30.在设计视图中创建查询,若要查找平均分在 80 分以上的男生,并显示姓名和平均分,则正确设置查询条件的方法是(分数:2.00)A.在姓名的“条件”单元格中输入:平均分=800r 性别=“男“B.在姓名的“条件”单元格中输入:平均分=80And 性别=“男“C.在平均分的“条件“单元格中输入:=80;在性别的“条件”单元格中输入:“男“ D.在平均分的“条件”单元格中输入:平均分=80;在性别的“条件”单元格中输入:性别=“男“解析:解析:本题中需要设置的条件为“平均分=80”,且“性别=男”,所以应该在“平均分”字段列的条件行中输入“=80”,在“性别”字
36、段列的条件行中输入“男”,所以选项 C 正确。31.在 Access 数据库中要删除一个表中的一个字段,可使用的 SQL 命令是(分数:2.00)A.Delect TableB.Delect FromC.Alter Table D.Alter From解析:解析:ALTER TABLE 语句用于修改已建立的表结构,包括添加新字段,修改字段属性或删除某些字段,所以选项 C 正确。32.“职工”表中有 3 个字段:姓名、性别和生日。要查询男职工中年龄最小的记录,并显示该最小年龄,正确的 SQL 命令是(分数:2.00)A.SELECT Min(Year(DateO)-Year(生日)AS 年龄 F
37、ROM 职工 WHERE 性别=男;B.SELECT Min(Year(Date()-Year(生日)AS 年龄 FROM 职工 WHERE性别=“男“; C.SELECT 年龄 FROM 职工 WHERE Min(Year(Date()-Year(生日)AND 性别=男;D.SELECT 年龄 FROM 职工 WHERE Min(Year(Date()-Year(生日)AND性别=“男“;解析:解析:本题中需要根据当前“生日”字段的值计算出“年龄”,应该使用表达式“Year(date()-Year(生日)”表示年龄,表达式 MIN(Year(date()-Year(生日)用于返回年龄的最小值,select 语句中使用 WHERE 子句为查询指定条件,表示查询男职工应该使用 WHERE 性别=“男”,所以选项 B 正确。33.如果“姓名”字段是文本型,则查找姓“李”的学生应使用的条件表达式是(分数:2.00)A.姓名 like“李“B.姓名 like“!李“C.姓名=“李*“D.姓名 Like“李*“ 解析:解析:LIKE 运算符与通配符一起使用可以进行模糊查询,本题中需要查找姓“李”的学生,可以使用表达式 Like“李*”,其中通配符“*”表示可以通配任意 0 个或多个字符。所以选项 D 正确。