Web应用开发

从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确()。A、Select * from 员工 where 姓名 =’_玛丽_’B、Select * from 员工 where 姓名 =’%玛丽_’C、Select * from 员工 where 姓名 like ‘_玛丽%’D、Select * from 员工 where 姓名 like ‘%玛丽%’

题目

从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确()。

  • A、Select * from 员工 where 姓名 =’_玛丽_’
  • B、Select * from 员工 where 姓名 =’%玛丽_’
  • C、Select * from 员工 where 姓名 like ‘_玛丽%’
  • D、Select * from 员工 where 姓名 like ‘%玛丽%’
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在考生文件夹下,“sampl.mdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)。试按以下要求,完成表的各种操作:

(1)设置表对象“员工表”的聘用时间字段有效性规则为:1950年(含)以后的日期;同时设置相应有效性文本为“请输入有效日期”。

(2)将表对象“员工表”中编号为“000008”的员工的照片字段值替换为考生文件夹下的图像文件“000008.bmp”数据。

(3)删除员工表中姓名字段含有“红”字的员工记录。

(4)隐藏表对象“员工表”的所属部门字段。

(5)删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建立正确关系。

(6)将考生文件夹下Excel文件Test.xls中的数据导入到当前数据库的新表中。要求第一行包含列标题,导入其中的“编号”、“姓名”、“性别”、“年龄”和“职务”五个字段,选择“编号”字段为主键,新表命名为“tmp”。


正确答案:【操作步骤】 (1)步骤1:打开“sampl.mdb”数据库窗口选中“表”对象右键单击“员工表”选择“设计视图”命令单击“聘用时间”字段。 步骤2:在字段属性的“有效性文本”行中输入:请输入有效日期“有效性规则”行中输入:>=#1950-1-1# (2)步骤1:执行【视图】→【数据表视图】菜单命令。 步骤2:右键单击学号为“000008'’的学生的“照片”列选择“插入对象”命令选择“由文件创建”单选框单击“浏览”按钮在考生文件夹下找到“000008.bmp”文件并选中然后单击“确定”按钮。 步骤3:单击“确定”按钮返回到数据表视图。 步骤4。单击工具栏中的“保存”按钮。 (3)步骤1:选中“查询”对象单击“新建”按钮选中“设计视图”单击“确定”按钮。在“显示表”对话框中双击表“员工表”关闭“显示表”对话框。 步骤2:执行【查询】→【删除查询】菜单命令。 步骤3:双击“姓名”字段在“姓名”字段的“条件”行中输入;Like“*红*”。 步骤4:执行【查询】→【运行】菜单命令在弹出的对话框中单击“是”按钮。 步骤5:关闭设计视图在弹出的对话框中单击“否”按钮。 (4)步骤1:执行【视图】→【数据表视图】菜单命令。 步骤2:选中“所属部门”列右键单击“所属部门”字段列选择“隐藏列”: 步骤3:单击工具栏中的“保存”按钮关闭数据表视图。 (5)步骤1:执行【工具】→【关系】菜单命令单击“关系线”右键单击并选择“删除”命令单击“是”按钮。 步骤2:选中表“部门表”中的“部门号“字段按住鼠标拖动到表“员工表”的“所属部门”字段上释放鼠标。在弹出“编辑关系”的对话框中勾选“实施参照完整性”复选框然后单击“创建”按钮。 步骤3:单击工具栏中的“保存”按钮关闭“关系”窗口。 (6)步骤1:执行【文件】→【获取外部数据】→【导入】菜单命令找到并打开“考生文件夹”在“文件类型”列表中选中“Microsoft Excel”选中“Fest.xls”文件单击“导入”按钮。 步骤2:单击“下一步”按钮选中“第一行包含列标题”复选框连续3次单击“下一步”按钮。 步骤3:选中“我自己选择主键”单选框在右侧下拉列表中选中“编号”单击“下一步”按钮。在“导入到表”中输入“tmp”单击“完成”按钮。
【操作步骤】 (1)步骤1:打开“sampl.mdb”数据库窗口,选中“表”对象,右键单击“员工表”,选择“设计视图”命令,单击“聘用时间”字段。 步骤2:在字段属性的“有效性文本”行中输入:请输入有效日期,“有效性规则”行中输入:>=#1950-1-1# (2)步骤1:执行【视图】→【数据表视图】菜单命令。 步骤2:右键单击学号为“000008'’的学生的“照片”列,选择“插入对象”命令,选择“由文件创建”单选框,单击“浏览”按钮,在考生文件夹下找到“000008.bmp”文件并选中,然后单击“确定”按钮。 步骤3:单击“确定”按钮,返回到数据表视图。 步骤4。单击工具栏中的“保存”按钮。 (3)步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“员工表”,关闭“显示表”对话框。 步骤2:执行【查询】→【删除查询】菜单命令。 步骤3:双击“姓名”字段,在“姓名”字段的“条件”行中输入;Like“*红*”。 步骤4:执行【查询】→【运行】菜单命令,在弹出的对话框中单击“是”按钮。 步骤5:关闭设计视图,在弹出的对话框中单击“否”按钮。 (4)步骤1:执行【视图】→【数据表视图】菜单命令。 步骤2:选中“所属部门”列,右键单击“所属部门”字段列,选择“隐藏列”: 步骤3:单击工具栏中的“保存”按钮,关闭数据表视图。 (5)步骤1:执行【工具】→【关系】菜单命令,单击“关系线”,右键单击并选择“删除”命令,单击“是”按钮。 步骤2:选中表“部门表”中的“部门号“字段,按住鼠标拖动到表“员工表”的“所属部门”字段上释放鼠标。在弹出“编辑关系”的对话框中勾选“实施参照完整性”复选框,然后单击“创建”按钮。 步骤3:单击工具栏中的“保存”按钮,关闭“关系”窗口。 (6)步骤1:执行【文件】→【获取外部数据】→【导入】菜单命令,找到并打开“考生文件夹”,在“文件类型”列表中选中“Microsoft Excel”选中“Fest.xls”文件,单击“导入”按钮。 步骤2:单击“下一步”按钮,选中“第一行包含列标题”复选框,连续3次单击“下一步”按钮。 步骤3:选中“我自己选择主键”单选框,在右侧下拉列表中选中“编号”,单击“下一步”按钮。在“导入到表”中输入“tmp”,单击“完成”按钮。 解析:(1)考查有效性规则的设计方法以及在设置有效性规则用到的时间/日期的表示方法。(2)考查OLE对象类型的图片的导入方法。(3)考查模糊查询的使用方法。(4)考查隐藏列的设计方法。(5)考查多表关系的删除方法。(6)考查在Access中外部数据的获取方法。

第2题:

从通信录表中查询姓名为张三的nickname字段和email字段的语句【 】。


正确答案:SELECT nicknameemail FROM通信录 WHERE name=“张三”
SELECT nickname,email FROM通信录 WHERE name=“张三” 解析:本题考查SQL的简单查询语句,简单的SQL查询一般只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。选择列表指出所查询列,它可以是 1组列名列表、星号、表达式、变量(包括局部变量和全局变量)等构成。选择表中所有列,可以使用下面语句显示通信录表中所有列的数据;SELECT*FROM通信录;选择部分列并指定它们的显示次序,查询结果集合中数据的排列顷序与选择列表中所指定的列名排列顺序相同,例如:SELECT nick name, email FROM通信录。本题答案为:SELECT nick name, email FROM通信录WHERE nanle=“张三”。

第3题:

(1)根据考生文件夹下的表“add”和表“SC0”建立一个查询,该查询包含的字段有“姓名”、“国家”和“分数”。要求按“姓名”排序(升序),并将查询保存为“查询1”。

(2)使用表单向导制作一个表单,要求选择“员工档案”表中的所有字段。表单样式为“边框式”,按钮类型为“图片按钮”,排序字段选择“工号”(升序),表单标题为“员工档案”,最后将表保存为“myforml”。


正确答案:
(1)【操作步骤】
①选择【文件】→【新建】选择“查询”,单击右键选择“添加”,将表“add”和“sco”添加到查询设计器中。
②在“连接条件”对话框中默认两表通过“姓名”关联。
③在查询设计器中的“字段”选项卡中,将“可用字段”按题目要求添加到“选定字段”中。
④在“排序依据”选项卡中将“姓名”添加到“排序条件”并选择“升序”。
⑤完成查询设计,并保存名称为“查询”。
(2)【操作步骤】
①选择【文件】→【新建】选择表单,单击向导,选择考生目录下的“员工档案”的全部字段。
②在向导中设置其表单样式为“边框式”,单击“下一步”按钮类型为“图片按钮”,单击“下一步”在“排序”字段中选择“工号”并设置为“升序”,单击“下一步”,输入表单的标题为“员工档案”。
③表保存为“myform1”。

第4题:

从员工信息表中查询姓名为张红的name字段和email字段的语句是【 】。


正确答案:SELECT name email FROM员工信息WHERE name=“张红”
SELECT name, email FROM员工信息WHERE name=“张红” 解析:本题考查SQL的简单查询语句。

第5题:

在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的记录是

A)姓名字段中包含空格的记录

B)姓名字段为空的记录

C)姓名字段中木包含空格的记录

D)姓名字段不为空的记录


正确答案:A
【答案】:A
【知识点】:查询条件设计中函数的应用
【解析】:使用 IsNull 函数可以判断表达式是否包含 Null 值。在本题中为“姓名”字段使用此函数意思是查询所有姓名为空的记录,故答案为A。

第6题:

在考生文件夹下,“samp1.mdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)。试按以下要求,顺序完成表的各种操作:

(1)将“员工表”的行高设为15。

(2)设置表对象“员工表”的年龄字段有效性规则为:大于17岁且小于65岁(不含17岁和65岁);同时设置相应有效性文本为“请输入有效年龄”。

(3)在表对象“员工表”的年龄和职务两字段之间新增一个字段,字段名称为“密码”,数据类型为文本,字段大小为6,同时,要求设置输入掩码使其以星号方式(密码)显示。

(4)冻结员工表中的姓名字段。

(5)将表对象“员工表”数据导出到考生文件夹下,以文本文件形式保存,命名为Test.txt。

要求:第一行包含字段名称,各数据项间以分号分隔。

(6)建立表对象“员工表”和“部门表”的表间关系,实施参照完整性。


正确答案:【操作步骤】 (1)步骤1:打开“sampl.mdb”数据库窗口选中“表”对象双击“员工表”。 步骤2:执行【格式】→【行高】菜单命令在“行高”对话框中输入:15单击“确定”按钮。 步骤3:单击工具栏中的“保存”按钮。 (2)步骤1:执行【视图】→【设计视图】菜单命令。 步骤2:单击“年龄”字段在“属性”对话框的“有效性规则”行中输入:>17 And<65在“有效性文本”行中输入:请输入有效年龄。 (3)步骤1:右键单击“职务”行选择“插入行”命令。 步骤2:在新插入行的“字段名称”列中输入“密码”“数据类型”列中选择“文本”在“字段属性”的“字段大小”行中输入“6”。 步骤3:单击“输入掩码”右侧的生成器按钮在弹出的对话框中选中“密码”单击“下一步”按钮单击“完成”按钮。 步骤4:单击工具栏中的“保存”按钮。 (4)步骤1:执行【视图】→【数据表视图】菜单命令。 步骤2:选中“姓名”字段列执行【格式】→【冻结列】菜单命令。 步骤3:单击工具栏中的“保存”按钮关闭数据表视图。 (5)步骤1:右键单击“员工表”选择“导出”命令。 步骤2:在“保存位置”找到考生文件夹并打开在“文件名”中输入“Test”。在“文件类型”右侧下拉列表中选中“文本文件”单击“导出”按钮。 步骤3:单击“下一步”按钮在弹出的对话框中勾选“第一行包含字段名称”复选框在“请选中字段分隔符”中选择“分号”单击“下一步”按钮。单击“完成”按钮。 (6)步骤1:执行【工具】→【关系】菜单命令执行【关系】→【显示表】菜单命令分别添加“员工表”和“部门表”到“关系”界面关闭“显示表”对话框。 步骤2:选中表“部门表”中的“部门号”字段拖动鼠标到表“员工表”的“所属部门”字段上在弹出的“编辑关系”的对话框中勾选“实施参照完整性”复选框然后单击“创建”按钮。 步骤3:单击工具栏中的“保存”按钮关闭“关系”窗口。
【操作步骤】 (1)步骤1:打开“sampl.mdb”数据库窗口,选中“表”对象,双击“员工表”。 步骤2:执行【格式】→【行高】菜单命令,在“行高”对话框中输入:15,单击“确定”按钮。 步骤3:单击工具栏中的“保存”按钮。 (2)步骤1:执行【视图】→【设计视图】菜单命令。 步骤2:单击“年龄”字段,在“属性”对话框的“有效性规则”行中输入:>17 And<65,在“有效性文本”行中输入:请输入有效年龄。 (3)步骤1:右键单击“职务”行,选择“插入行”命令。 步骤2:在新插入行的“字段名称”列中输入“密码”,“数据类型”列中选择“文本”,在“字段属性”的“字段大小”行中输入“6”。 步骤3:单击“输入掩码”右侧的生成器按钮,在弹出的对话框中选中“密码”,单击“下一步”按钮,单击“完成”按钮。 步骤4:单击工具栏中的“保存”按钮。 (4)步骤1:执行【视图】→【数据表视图】菜单命令。 步骤2:选中“姓名”字段列,执行【格式】→【冻结列】菜单命令。 步骤3:单击工具栏中的“保存”按钮,关闭数据表视图。 (5)步骤1:右键单击“员工表”,选择“导出”命令。 步骤2:在“保存位置”找到考生文件夹并打开,在“文件名”中输入“Test”。在“文件类型”右侧下拉列表中选中“文本文件”,单击“导出”按钮。 步骤3:单击“下一步”按钮,在弹出的对话框中勾选“第一行包含字段名称”复选框,在“请选中字段分隔符”中选择“分号”,单击“下一步”按钮。单击“完成”按钮。 (6)步骤1:执行【工具】→【关系】菜单命令,执行【关系】→【显示表】菜单命令,分别添加“员工表”和“部门表”到“关系”界面,关闭“显示表”对话框。 步骤2:选中表“部门表”中的“部门号”字段,拖动鼠标到表“员工表”的“所属部门”字段上,在弹出的“编辑关系”的对话框中勾选“实施参照完整性”复选框,然后单击“创建”按钮。 步骤3:单击工具栏中的“保存”按钮,关闭“关系”窗口。 解析:(1)主要考查表的格式的设计方法。(2)考查有效文本和有效规则的设计方法。(3)考查掩码的设计方法与应用。(4)考查列的冻结的方法。(5)考查在Accese中如何导出数据。(6)考查多衷之间的关系的建立方法。

第7题:

在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的记录是( )。

A.姓名段为空的记录

B.姓名字段中包含空格的记录

C.姓名字段不为空的记录

D.姓名字段中不包含空格的记录


正确答案:A
“IsNull”表示的是为空,所以根据题意,所查询出来的结果为姓名字段为空的记录。

第8题:

实现“从学生信息表中找出性别为女的学生姓名”的SQL语句是

A.SELECT*FROMs

B.SELECT*FROM s WHERE sex='女'

C.SELECT sname FROM s WHERE sex='女'

D.SELECT*FROM s WHERE grade="


正确答案:C
解析:题目要求是选出姓名字段,而不是所有字段,因此选择C)。

第9题:

把当前表当前记录的学号,姓名字段值复制到数组A的命令是:SCATTER FIELD 学号,姓名。


正确答案:TO A
要将表的当前记录复制到数组,可以使用SCATTER命令。命令中使用FIELD短语来指定复制的字段项,并使用TO短语指定目标数组名。

第10题:

在“成绩”表中,检索选修4门以上课程的男生的姓名和平均成绩。“成绩”表中包含学号、姓名、课程名称和成绩4个字段。请将下面的SQL语句补充完整。

SELECT姓名,AVG(成绩)AS平均成绩FROM成绩;

WHERE性别=”男”:

GROUPBY学号:

__________COUNT(﹡)>=4。


正确答案:
HAVING
【解析】在实际的应用中,除了简单的计算查询外,还可以利用GROUP BY子旬进行分组计算查询。通常来说,一个计算函数的范围是满足WHERE子句指定条件的所有记录。当加上GROUP BY子句后,系统会将查询结果按指定列分成集合组。当一个计算函数和一个GROUP BY子句一起使用时,计算函数的范围变为每组所有的记录。另外,使用HAVING子句定义分组所必须满足的条件,以便将其包含在结果中。本题中,根据“学号”将学生记录分组,然后利用sQL的统计函数COUNT,统计选修4门课程以上的学生记录,并利用AVGO函数求平均分。

更多相关问题