第五章-ACCESS查询

合集下载

Access第5章查询

Access第5章查询

【例1】 ①创建一个查询,要求能够显示“教师表”中所 有记录的“姓名”、“性别”、 “ 出生日期 ”、 “工作日期”和“毕业学校” ;(教师表) ②在上述查询的基础上,对记录进行排序,要求: 按毕业学校降序排序;毕业学校相同的按出生日 期的先后顺序排序; ③只显示上述查询中已退休的女教师(按60岁退 休)和毕业学校为南京大学的教师。
★操作步骤:
●打开查询设计视图 ●选择数据源
●在设计表格中设置字段、表、排序、条件等
SELECT 教师.工号, 教师.姓名, 教师.院系 名称, 教师.基本工资 FROM 教师 ORDER BY 教师.院系名称, 教师.基本工资 DESC;
二 、基于多数据源表的查询
【例 7】查询学生每门课程成绩情况,要求输出 姓名、课程名称和成绩。(学生表、成绩表和课 程表)
Access有3种连接类型: 内连接 左连接 右连接
内连接(INNER JOIN) 只包含来自两张表的联接字段相等的记录。
Xs.xh=Cj.xh
左连接(LEFT JOIN) 包括左表中所有记录和右表中联接字段相等的 记录。
Xs.xh=Cj.xh
右连接 包括右表中所有记录和左表中联接字段相等的 记录。
使用查询向导创建查询几点说明: 不能对记录进行筛选和排序
不能改变查询中字段的顺序
允许对数值字段进行汇总统计 允许按指定日期范围分组汇总 汇总查询必须包含且只能包含汇总统计的数值 型字段和用于汇总依据的分组字段。其它字段的 添加将无法得到期望的汇总效果
五、运行查询 查询创建完成后,将保存于数据库中。运行查 询后,才能看到查询的结果。通过以下方法之一, 可以运行查询: ▲在查询的设计视图下,单击【查询工具 /设计】 选项卡【结果】组中的【运行】按钮 ▲在查询的设计视图下,单击【查询工具 /设计】 选项卡【结果】组中的【视图】按钮 ▲右击查询的设计视图标题栏,并在快捷菜单 中选择【数据表视图】命令 ▲双击导航窗口中要运行的查询 ▲右击导航窗口中要运行的查询,并在快捷菜 单中选择【打开】命令

Access数据库操作指南

Access数据库操作指南

Access数据库操作指南第一章:Access数据库简介1.1 Access数据库的定义Access数据库是一种关系型数据库管理系统(RDBMS),由微软公司开发,具有用户友好的图形界面和强大的数据处理能力。

1.2 Access数据库的特点Access数据库具有以下特点:- 简单易用:通过直观的图形界面进行数据库设计和操作。

- 多功能性:支持数据的存储、查询、统计、分析、报表等功能。

- 可拓展性:可以结合编程语言,如VBA,进行更复杂的数据库操作和应用开发。

第二章:Access数据库的创建与连接2.1 创建数据库在Access中创建数据库的步骤如下:- 打开Access软件,选择“新建”或“创建新数据库”选项。

- 输入数据库名称和保存路径,点击“创建”按钮即可创建一个新的数据库。

2.2 连接数据库连接数据库的步骤如下:- 打开Access软件,选择“打开”或“连接”选项。

- 浏览到数据库文件的路径,选择要连接的数据库文件,点击“打开”按钮即可连接到数据库。

第三章:Access数据库的表格设计3.1 创建表格在Access中创建表格的步骤如下:- 打开目标数据库,选择“表格”选项。

- 选择“设计视图”选项卡,在界面中定义表格的字段名和数据类型。

- 点击保存按钮,输入表格名称即可创建表格。

3.2 设计表格结构在设计表格结构时,应注意以下几点:- 定义主键:选择一个字段作为表的主键,用于唯一标识每条记录。

- 设置字段属性:根据数据类型选择适当的字段属性,如文本、数字、日期等。

- 建立关系:如果有多个表格,可以通过字段关系建立关联,实现数据的一致性和完整性。

第四章:Access数据库的数据操作4.1 插入数据在Access中插入数据的步骤如下:- 打开目标表格,选择“数据表”选项。

- 在表格中添加新的行,填写相应字段的值。

- 点击保存按钮,保存新记录到表格中。

4.2 更新数据在Access中更新数据的步骤如下:- 打开目标表格,选择“数据表”选项。

ACCESS 查询操作

ACCESS 查询操作

2013年更精彩

5.2.1 使用设计视图创建查询
13、根据成绩表创建交叉表查询:学号为行标题 ,课程编号为列标题,期末考成绩为值,且能显 示出每位学生的期末考最高成绩。提示:在查询 的设计视图中,还应进一步在查询菜单中选择“ 交叉表查询”,添加相应三个字段,其中行标题 和列标题字段的总计方式为“分组”,值字段则 的为“总计”。
10
00:46:06
5.2.1 使用设计视图创建查询 例:查询全体学生姓名、出生年月,结果按出生年月的降 序排列。 SELECT 学生表.姓名, 学生表.出生年月 FROM 学生表 ORDER BY 学生表.出生年月 DESC;
文本型数据比较大小: 先比较第一个字符,不同的话有结果,相同的话再比 较第二个字符,
(P141表6-2)
(P142 表6-4) 13
00:46:06
5.2.1 使用设计视图创建查询
例:查询成绩表中成绩大于等于70小于等于80的
学生。 SELECT 学生表.学号, 学生表.姓名, 成绩表.课程 编号, 成绩表.成绩 FROM 学生表 INNER JOIN 成绩表 ON 学生表. 学号 = 成绩表.学号 WHERE ((成绩表.成绩) Between 70 And 80)); WHERE 成绩>=70 And 成绩<= 80;

5.2.1 使用设计视图创建查询
10、根据学生表统计学生人数 (视图总计,选 择“计数”项),并指定标题为“学生人数”。 11、根据成绩表查询选了课的学生的学号(视图 总计,选择“分组”项),标题指定为“选课学 生”并升序排列之。 12、根据成绩表查询期末考成绩介于80-90之间的 学生记录。
31
00:46:06

ACCESS第5章 查询

ACCESS第5章 查询

*
课堂练习
1. 查询选修“数据库原理与应用” 或 “西方经济学” 这两门课的 且 成绩大于 等于80的学号, 姓名, 课程名, 成绩 2. 查询成绩为空的学生的学号和姓名
(提示:使用Is Null)
3. 查询王姓学生的学生学号和姓名
(提示:使用Left函数 或 Like “王*” , 但不能用=,因两字符串 不相等)
对分组记录进行“总计”计算
例:建立一查询,统计全校学生各院系的人数。 例:建立一查询,统计各年级学生的人数。 建立一分组字段:年级: Left([学号],3) 或者:年级:Mid([学号],1,3) 例:建立一查询,要查询所有已选课学生的选课门数 和平均分,要求显示姓名、选课门数和平均分。 注意:对选课门数的总计字段选用“学号”字段和 “成绩”字段效果是不同的。因Access规定,在总计 查询中如果某字段的值为空,则该记录不参加总计运 算;因此,在查询设计时,需要考虑统计字段的选取 方式。
总计(汇总)查询
【总计】行共有12个选项(以下7个较为常用): Sum选项:为每一组中指定的字段进行求和运算。 Avg选项:为每一组中指定的字段进行求平均值运算。 Min选项:为每一组中指定的字段进行求最小值运算。 Max选项:为每一组中指定的字段进行求最大值运算。 Count选项:根据指定的字段计算每一组中记录的个 数。 Group By选项:用以指定分组汇总字段。 Where选项:限定表中的哪些记录可以参加分组汇总。
查询的类型
交叉表查询
是将某个数据表中的字段进行分组,一组作为 查询的行标题,一组作为查询的列标题,然后 在查询的行与列交叉处显示某个字段的统计值。 交叉表查询是利用表中的行或列来进行数据统 计的。
查询的类型
参数查询

Access 第5章 查询

Access 第5章 查询

在设计视图中创建选择查询:
6.切换到“数据表”视图观察一下结果是否正确,如图5.9所示,查到两个女 同学满足我们的条件。
图5.9 查询结果“数据表”视图
7.选择“文件”菜单中的“保存”命令,在弹出的“另存为”对话框中 键入查询名,本例输入“植物学优秀女生”,然后单击“确定”按钮, 操作完毕。
5.2.3 在“设计”视图中建立查询准则
查询类型
3. 操作查询 操作查询是一种处理表中记录的查询,并且一次可以 批量处理大量的记录。例如,删除记录、更新记录、添 加记录或通过查询生成一个新表。 ①删除查询 从一个或多个表中删除一批记录。例如,使用删除查 询来删除Student表中已经退学的学生。删除查询是删除 整个记录,而不是记录中的某个字段。 ②更新查询 更新查询可以更改已存在数据的表。例如,在 StudentCourse表中修改某个学生的某门课程的成绩。
图5.5 为查询命名
图5.6 显示查询结果
使用向导创建选择查询: 使用查询向导创建查询简单易行,但我 们仅仅能选择要显示的字段,不能通过设定 记录需满足的条件来选择某些记录,我们可 以通过设计视图来创建查询或修改上述查询 来满足要求。
5.2.2 在设计视图中创建选择查询
在设计视图中创建选择查询:
引语
选择查询是最重要的一种查询类型,它可 以从一个或多个表以及其他已存在的查询中按 照指定的准则检索出所需要的记录集。很多其 他类型的查询如参数查询和交叉表查询都需要 在选择查询的基础上进行。
第二节
选择查询
5.2.1 使用向导创建选择查询
使用向导创建选择查询: 使用向导创建选择查询:
使用向导创建选择查询,除了能够检索出所需要的数据外,还能对 查询结果集进行计数、求最大值、求最小值、求平均值和统计汇总等工 作。 下面以教学系统.mdb数据库中的student、course和StudentCourse三个 表为例,介绍使用向导创建查询过程。假定我们希望创建一个如表5.1所 示的名称为“学生成绩”的查询,其中的“学号”和“姓名”信息在 student表中,“课程号”和“课程名”信息在course表中,而“成绩” 信息在StudentCourse表中。该查询涉及三个表,属于多表查询,单表查 询更为简单,读者自己练习。

《Access2016数据库教程》第5章SQL查询

《Access2016数据库教程》第5章SQL查询
第5章 SQL查询
SQL(Structure Query Language)结构化查询语言
是一种专门针对数据库操作的计算机语言,是关系数据库管 理系统中的标准语言。 SQL查询是使用SQL语句创建的查询。 查询对象本质上是一条SQL语言编写的命令。
SELECT语句
SELECT语句是对关系数据库的表作选择查询的一个命令, 可以返回指定的数据表中的全部或部分满足条件的记录。
Where Year(出生日期)=2001 Or Year(出生日期)=2003
Where Year(出生日期) In(2001,2003)
4.9 SQL查询
【例5-11】查询“学生表”中年龄为18岁的 学生的学号、姓名、政治面貌。
Select 学号, 姓名, 政治面貌 From 学生表
Where Year(Date())-Year(出生日期)=18
然后使用Group By子句按照课程名称进行分组 再计算每个组内包含成绩的平均值、最大值和最小值。
3.SELECT多表连接查询示例
【例5-19】 查询每个学生的学号、姓名和平均成绩 (保留2位小数),查询结果按“平均成绩”降序排序。
Select 学生表.学号, First(学生表.姓名) As 姓名, Round(Avg(成绩),2) As 平均成绩 From 学生表 Inner Join 选课成绩表 On 学生表.学号= 选课成绩表.学号 Group By 学生表.学号 Order By Round(Avg(成绩),2) Desc
先从Where子句的条件筛选出“男”同学,再按照 院系代码进行分组求出平均分,然后按照平均分降 序排序。
5.2.3 多表连接查询
连接就是将其他表中的列字段添加到本表中。连接运 算主要分成内连接和外连接。 内连接是应用最广泛的连接运算,结果只包含两个表 中连接字段相同的记录行,是等值连接。使用Inner Join就可以将两张表内连接在一起。

第五章-Access数据库窗体和控件

第五章-Access数据库窗体和控件

3. 数据表式窗体
数据表式窗体的实质就是窗体的“数据表” 视图,它看上去像Excel的工作表,能显示大量的 数据,并可以执行Excel的一些操作 。
4. 主/子表式窗体
主/子表式窗体是在主窗体嵌入了子窗体的窗 体。通常情况下,主窗体中的数据与子窗体中的 数据是相关联的。
5.2 创建窗体
窗体的 “新建窗体”对话框提供了 创建窗体的方法。
• 页面页脚:在每一页的底部,用来显示页面摘要、 页码、日期和本页汇总数据等信息。
5.1.3 窗体的视图
• Access2000数据库的窗体有3种视图: 设计视图、窗体视图、数据表视图
(Access2002还有数据透视表和数据透视图)。
• 在“数据库”窗口的“窗体”对象中选定某 个窗体后,单击窗口上部的“打开”或“设 计”按钮就进入了窗体的“窗体”视图或 “设计”视图。
选择对象:当该工具被启用时,可以在窗体中移动控件 或改变它的尺寸。在默认状态下该工具是被启用的,选 择其他工具时,该工具将被暂停使用。
控件向导:单击该工具可启用“控件向导”。带有 “控件向导”的控件包括:组合框、命令按钮、标签、 列表框、选项组和子窗体/子报表。启用“控件向导” 后再向窗体添加控件时,系统会打开相应的“控件向 导”对话框,为设计控件的相关属性提供方便。
单的设置让其显示或隐藏。
• 主体:是窗体的主要组成部分,用来显示窗体数 据源中的记录。
• 窗体页眉:是窗体的首部,用来显示窗体标题、 窗体徽标、命令按钮和说明性文字等用于显示不 随记录改变的信息。
• 窗体页脚:是窗体的尾部,作用与窗体页眉相同。
• 页面页眉:在每一页的顶部,用来显示列标题、 页码、日期等信息。
• 工具箱、字段列表和“属性”窗口都可以根据需要 让其显示或隐藏。

Access数据库查询和报表的制作教程

Access数据库查询和报表的制作教程

Access数据库查询和报表的制作教程第一章:Access数据库查询的基本操作1.1 创建查询1.1.1 打开Access数据库,并选择要查询的数据表1.1.2 在查询选项卡中点击“新建查询”1.2 设计查询1.2.1 选择要显示的字段1.2.2 根据需求添加查询条件1.2.3 设置排序方式1.3 运行查询1.3.1 点击查询工具栏上的运行按钮1.3.2 查询结果将显示在查询窗口中第二章:Access数据库查询的进阶操作2.1 多条件查询2.1.1 使用逻辑运算符(如AND、OR)连接多个查询条件 2.1.2 设置复杂的查询条件,如嵌套查询2.2 使用通配符进行模糊查询2.2.1 使用星号(*)代表任意字符2.2.2 使用问号(?)代表单个字符2.3 利用计算字段实现更复杂的查询2.3.1 创建计算字段,并使用表达式进行计算2.4 使用查询参数2.4.1 使用参数作为查询条件,提高查询的灵活性2.4.2 在运行查询之前,输入参数的具体值第三章:Access数据库报表的创建与设计3.1 创建报表3.1.1 打开Access数据库,并选择要生成报表的数据表 3.1.2 在报表选项卡中点击“新建报表”3.2 设计报表3.2.1 选择要显示的字段3.2.2 设置报表的布局和格式3.2.3 添加报表标题、页眉、页脚等信息3.3 添加计算字段和汇总信息3.3.1 创建计算字段,并使用表达式进行计算3.3.2 添加汇总信息,如总计、平均值等3.4 设置排序和分组3.4.1 根据需求设置排序方式3.4.2 设置报表的分组规则第四章:Access数据库报表的格式化与导出4.1 设置报表的样式和颜色4.1.1 修改报表的字体、背景颜色等属性4.1.2 添加边框和线条,使报表更加清晰4.2 添加图表和图形4.2.1 在报表中插入图表,用于数据的可视化展示 4.2.2 添加图形,如公司Logo等4.3 导出报表4.3.1 将报表导出为PDF、Excel或其他常见格式 4.3.2 选择导出的数据范围和相关设置第五章:Access数据库查询和报表的进阶应用5.1 多表查询5.1.1 利用关系型数据库的特性,连接多个数据表进行查询5.1.2 使用连接查询、子查询等技术5.2 嵌入宏和VBA代码5.2.1 嵌入宏,实现自动化的查询和报表生成5.2.2 编写VBA代码,实现更复杂的数据处理和报表设计5.3 定时任务和自动化操作5.3.1 利用Windows任务计划程序实现定时运行查询和生成报表5.3.2 使用Access宏和VBA代码实现自动化操作通过本教程,你将学会如何使用Access数据库进行查询和报表的制作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

按照性别分类,统计不同职称的人数是多少? 按照性别分类,统计不同职称的人数是多少?
交叉表反映每个学生各科成绩? 交叉表反映每个学生各科成绩?
交叉表查询结构
5.6 建立参数查询
在查询设计视图中先输入一个参数, 在查询设计视图中先输入一个参数, 然后当查询运行时,再提示输入筛选条件。 然后当查询运行时,再提示输入筛选条件。 在【条件】行或【或】行的关系表达 条件】行或【 式中输入一个放在方括号中的短语。 式中输入一个放在方括号中的短语。
逻辑运算符有三个: 逻辑运算符有三个:And、Or和Not。 、 和 。 And和Or运算符 和 运算符
在多个【 条件】 单元格中输入表达式时, 在多个 【 条件 】 单元格中输入表达式时 , Access用And或Or运算符进行组合。如果 运算符进行组合。 用 或 运算符进行组合 在同一行的不同单元格中设置了条件, Access用 And运算符 , 表示筛选满足所有 运算符, 用 运算符 单元格条件的记录。 单元格条件的记录 。 如果在多个不同行中 设置条件, 运算符, 设置条件,Access用Or运算符,表示筛选 用 运算符 只要满足任何一个单元格条件的记录。 只要满足任何一个单元格条件的记录。
查询条件即表达式。 查询条件即表达式。 Access 的许多操作中都要使用表达 表达式就是算术或逻辑运算符、 式 , 表达式就是算术或逻辑运算符 、 常数、函数和字段名称、 常数 、 函数和字段名称 、 控件和属性 的任意组合,计算结果为单个值。 的任意组合,计算结果为单个值。
二、用逻辑运算符组合条件
首先在打开的选择查询设计视图中, 首先在打开的选择查询设计视图中,单击 工具栏上的【总计】按钮, 工具栏上的【总计】按钮,Access 在设 计网格中增加【总计】 计网格中增加【总计】行。 如:统计男、女各多少人? 统计男、女各多少人?
统计不同职称的人数是多少? 统计不同职称的人数是多少?
如:统计每个老师所开设的课程数? 统计每个老师所开设的课程数?
二、查询的类型
选择查询 参数查询 交叉表查询 动作查询(操作查询 操作查询) 动作查询 操作查询 SQL查询 查询
5.2 选择查询
选择查询是最常见、 选择查询是最常见 、最简单的查询 类型, 它从一个或多个表中检索数据, 类型 , 它从一个或多个表中检索数据 , 并以数据表形式显示结果。 并以数据表形式显示结果。 创建选择查询的方法有两种: 创建选择查询的方法有两种: 使用向导 使用设计视图
筛选出来的记录组成为一个动态集 (Dynaset)并以数据表视图的方式显示。 并以数据表视图的方式显示。 并以数据表视图的方式显示 动态集是一个临时表, 动态集是一个临时表,当用户关闭动态 集数据表视图的时候,动态集消失。 集数据表视图的时候,动态集消失。 查询对象仅仅保存查询的结构——查询 查询对象仅仅保存查询的结构 查询 所涉及到的表和字段、排序准则、 所涉及到的表和字段、排序准则、筛选 条件等。 条件等。 运行查询 查询所生成的动态集具有很大的灵 运行查询所生成的动态集具有很大的灵 活性,适合作为报表和窗体的数据源 报表和窗体的数据源。 活性,适合作为报表和窗体的数据源。
1、查询设计视图的结构: 、查询设计视图的结构:
查询输入区: 上半部分叫表/查询输入区: 半部分叫表 查询输入区
用于显示查询要使用的表或其它查询; 用于显示查询要使用的表或其它查询;
下半部分叫范例查询设计网格: 半部分叫范例查询设计网格:
用于确定动态集所拥有的字段和筛选条件等。 用于确定动态集所拥有的字段和筛选条件等。 设置如下几行: 设置如下几行:
5.5 建立交叉表查询
一种特殊类型的汇总查询——交叉表 交叉表 一种特殊类型的汇总查询 查询。 查询。交叉表查询生成的动态集看起来像 一个二维表格,在表格中生成汇总计算值。 一个二维表格,在表格中生成汇总计算值。 交叉表】 【交叉表】行用于确定作为二维表格 行标题和列标题的字段以及行列交叉汇总字段。 行标题和列标题的字段以及行列交叉汇总字段。
一、建立更新查询
更新查询是在指定的表中对筛选出来的 记录进行更新操作。 记录进行更新操作。更新查询用在需要一 次更新许多数据的操作中。 次更新许多数据的操作中。 如:每个人的基本工资都上调10%; 每个人的基本工资都上调10%; 10% 更改一些错误; 更改一些错误;
将姓名为“宋思思” 将姓名为“宋思思”的学生姓名改为 宋丝丝” “宋丝丝”
二、建立生成表查询
生成表查询是把从指定的表或查询中 筛选出来的记录集生成一个新表。 筛选出来的记录集生成一个新表。这对于 从若干个表中获取数据并需要将数据永久 保留的任务是非常方便的。 保1 查询
一、查询的特点
查询是在数据库的表对象中根据给定的 条件筛选记录或者进一步对筛选出来的 记录做某种操作的数据库对象。 记录做某种操作的数据库对象。 Access 允许用户在前台(选择查询设 允许用户在前台( 计视图窗口)通过直观的操作构造查询, 计视图窗口)通过直观的操作构造查询, 系统自动在后台( 视图窗口) 系统自动在后台(SQL视图窗口)生成 视图窗口 对应的SQL语句。 语句。 对应的 语句
2、运行查询
三种方法: 三种方法:
在选择查询设计视图中直接单击 工具栏上的【运行】 工具栏上的【运行】按钮 。 在选择查询设计视图中直接单击工 具栏上的【视图】 具栏上的【视图】按钮 。 数据库】窗口中, 在【数据库】窗口中,首先选择要 运行的查询,然后单击【打开】 运行的查询,然后单击【打开】按钮 。
五、用In运算符组合条件 运算符组合条件
In运算符用于指定字段的一系列值。 运算符用于指定字段的一系列值。 运算符用于指定字段的一系列值
例如:查询 学历 是硕士,或者“学历 学历”是硕士 学历”是本 例如:查询“学历 是硕士,或者 学历 是本 科的记录
六、用Like运算符组合条件 运算符组合条件
班的“ 如:统计“ACCESS8”班的“计算机基础 统计“ 班的 与操作( 课程的平均成绩 平均成绩? 与操作(下)”课程的平均成绩?
如:统计“ACCESS8”班“女生”的“计算 统计“ 班 女生” 机基础与操作( 课程的平均成绩 平均成绩? 机基础与操作(下)”课程的平均成绩?
【总计】行用于为参与汇总计算的所有字段设 总计】 置汇总选项。【总计】行共有12个选项 。【总计 个选项, 置汇总选项。【总计】行共有 个选项,它们 分别是: 分别是: Group By选项:用以指定分组汇总字段。 选项:用以指定分组汇总字段。 选项 Sum选项:为每一组中指定的字段进行求和运算。 选项: 选项 为每一组中指定的字段进行求和运算。 Avg选项:为每一组中指定的字段进行求平均值运算。 选项: 选项 为每一组中指定的字段进行求平均值运算。 Min选项:为每一组中指定的字段进行求最小值运算。 选项: 选项 为每一组中指定的字段进行求最小值运算。 Max选项 : 为每一组中指定的字段进行求最大值运算 。 选项: 选项 为每一组中指定的字段进行求最大值运算。
Like运算符用于查找字段的部分值。格 运算符用于查找字段的部分值。 运算符用于查找字段的部分值 式为: 式为: Like 字符模式
在所定义的字符模式中, 在所定义的字符模式中 , 用 “ ?”表示该位置可匹配 表示该位置可匹配 任何一个字符; 任何一个字符 ; 用 “ *”表示该位置可匹配零或多 ” 个字符; 表示该位置可匹配一个数字; 个字符 ; 用 “ #”表示该位置可匹配一个数字 ; 用 表示该位置可匹配一个数字 方括号描述一个范围。 “[ ]”方括号描述一个范围。 方括号描述一个范围
如:[请输入您要查询的学院名称:] 请输入您要查询的学院名称:
between [输入起始日期 and [输入终止日期 输入起始日期] 输入终止日期] 输入起始日期 输入终止日期
5.7 建立操作查询
操作查询(Action Query)是建立在选 操作查询 是建立在选 择查询基础之上的查询。 择查询基础之上的查询。动作查询可以在 一个操作中更改许多记录。 一个操作中更改许多记录。 分为四种类型: 分为四种类型: 生成表查询 追加查询 删除查询 更新查询
的值。 的值。
Last: 根据指定字段获取每一组中最后一条记录该字 :
段的值。 段的值。
Expression:用以在设计网格的“字段”行中建立计 :用以在设计网格的“字段”
算表达式。 算表达式。
Where:限定表中的哪些记录可以参加分组汇总。 :限定表中的哪些记录可以参加分组汇总。
二、自定义计算
1、自定义计算是在设计网格中创建新的计算 、 字段。 字段。计算字段是在查询中重新定义的字段 。 2、创建计算字段的方法是:将表达式输入到 、创建计算字段的方法是: 查询设计网格中的空“字段”单元格中, 查询设计网格中的空“字段”单元格中,如 果 表达式包含字段名, 表达式包含字段名,必须用括号将字段名称 括起来。 括起来。
一、预定义计算
预定义计算用于对查询中的分组记录或 全部记录进行“ 总计” 计算, 全部记录进行 “ 总计 ” 计算 , 比如求总 平均值、计数、最小值、 最大值、 和 、 平均值 、 计数 、 最小值 、 最大值 、 标准偏差或方差, 标准偏差或方差,Access通过聚合函数 通过聚合函数 来完成这些计算。 来完成这些计算。
3、修改查询
对于建立好的查询,可以进行设计修改。 对于建立好的查询,可以进行设计修改。 撤消字段 插入字段 移动字段 命名字段
5.3 查询条件
查询条件就是在创建查询时所添加 的一些限制条件,使用查询条件可以使查 的一些限制条件 使用查询条件可以使查 询结果中仅包含满足查询条件的数据记 录.
一、输入查询条件
Not运算符 运算符 利用Not运算符可以设置字段的 利用 运算符可以设置字段的 不匹配值。 不匹配值。 注意: 输入运算符时, 注意 : 输入运算符时 , 英文大小 写均可。 写均可。
相关文档
最新文档