2022年Access数据查询 .pdf
《2022年Access数据查询 .pdf》由会员分享,可在线阅读,更多相关《2022年Access数据查询 .pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 3 部分 数据查询要点 : 建立普通查询修改查询运行查询建立汇总查询建立参数查询建立动作查询SQL查询五种基本类型:选择查询、交叉表查询、动作查询、SQL查询和参数查询动作查询包括:生成表查询、更新查询、追加查询、删除查询SQL查询包括:联合查询、传递查询、数据定义查询、子查询。两种建立查询的方法:使用向导建立查询利用设计视图建立查询一、建立普通查询1使用“简单查询向导”创建单表选择查询单表查询:只检索一个表中的数据多表查询:检索多个表中的数据(1) 打开数据库文件。(2) 单击“对象”组中的“查询”按钮。(3) 双击“使用向导创建查询”选项(打开“简单查询向导(1) ”对话框)(4) 单
2、击“表 / 查询”下拉按钮选择用来建立查询的表在“可用字段” 列表框中选择要用到的查询字段单击“单个添加” 按钮将其添加名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 17 页 - - - - - - - - - 到“选定的字段”列表框中(如果单击“全部添加”按钮,则将所有字段添加到“选定的字段”列表框中)。(5) 单击“下一步”按钮(打开“简单查询向导(2) ”对话框)。(6) 单击“下一步”按钮(打开“简单查询向导(3) ”对话框)。如果用户选择“汇总”单选按钮,再单
3、击“汇总选项”按钮,可选择需要计算的汇总值,例如总和、平均值、最大值、最小值等。(7) 指定查询标题,然后单击“完成”按钮。2使用“简单查询向导”创建多表选择查询 (1)打开数据库文件。 (2)单击“对象”组中的“查询”按钮(打开“简单查询向导(1) ”对话框) 。 (3)双击“使用向导创建查询”选项(打开“简单查询向导 (2) ”对话框)。 (4)单击“表 / 查询” 下拉按钮选择用来建立查询的表在“可用字段”列表框中选择要用到的查询字段单击“单个添加”按钮将其添加到“选定的字段”列表框中(如果单击“全部添加”按钮,则将所有字段添加到“选定的字段”列表框)中。 (5)再次单击“表 / 查询”
4、下拉按钮,选择其他的表或查询,并按照上述方法将所需字段添加到“选定的字段”列表框中。 (6)单击“下一步”按钮(打开“简单查询向导(3) ”对话框)。若未建立表间的关系,将提示用户先建立表间的关系,再建立多表查询。 (7)选择所需选项,然后单击“下一步”按钮(打开“简单查询向导(4) ”对话框)。(8) 指定查询标题,然后单击“完成”按钮。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 17 页 - - - - - - - - - 3使用“交叉表查询向导”建立交叉表查询交
5、叉表查询把来源于某个表或查询的字段分组,其中,一组列在数据表的左侧, 一组列在数据表的上部,在行与列的交叉处显示对表中某个字段进行计算所得值。(1)打开数据库窗口选择“查询”组对象单击“新建”按钮或者单击工具栏上的“新对象”下拉按钮单击“查询”选项(打开“新建查询”的对话框)。 (2)选择“交叉表查询向导”选项单击“确定”按钮(打开“交叉表查询向导( 1) ”对话框)。 (3)选择用来建立交叉表查询的表单击“下一步”按钮(打开“交叉表查询向导( 2) ”对话框)。(4) 选择作为行标题的字段单击“单个添加”按钮,将所需字段添加到“选定字段”列表框中。注意:“可用字段”列表中必须留有两个字段。
6、(5)单击“下一步”按钮(打开“交叉表查询向导(3) ”对话框)。 (6)选择作为列标题的字段单击“下一步”按钮(打开“交叉表查询向导( 4) ”对话框)。 (7)指定某一字段作为交叉值,在函数列表框中选择某一项目,然后单击“下一步”按钮(打开“交叉表查询向导(5) ”对话框)。 (8)输入查询名称单击“完成”按钮。例:建立了以学生编号为行标题,课程名称为列标题,平均成绩为值的交叉表查询。4在设计视图中创建查询想自行设计建立查询所需的字段,必须使用设计视图中创建查询。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理
7、- - - - - - - 第 3 页,共 17 页 - - - - - - - - - (1) 单击数据库中的“查询”按钮(打开查询列表)。(2) 双击“在设计视图中创建查询”选项(打开“查询设计窗口”和“显示表”对话框) 。(3) 选择在查询中要使用的表并将其添加到“查询窗口”中。(在“显示表”对话框中显示了数据库的全部表和查询,首先选择要使用的表,然后单击“添加”按钮,或者直接双击要使用的表)注意: 在“显示表”对话框中,有3 个选项卡。当选择“查询”选项卡时,在该列表框中会显示全部的查询;当选中“两者都有”选项卡时,在该列表中显示全部的表和查询。Access 允许用户从表中及已经存在的
8、查询中选择建立查询的对象。 (4)单击“关闭”按钮(关闭“显示表”对话框)。用户可在任何时候打开“显示表”对话框,只需单击工具栏上的“显示表”按钮,即可继续选择表添加到“查询窗口”中;当想从查询窗口删除表时,可单击“查询窗口”中的表名,然后按Delete 键即可。“查询设计窗口” 分为两部分, 上半部分用于显示查询要使用的表或查询,称为表 / 查询输入窗口;下半部分用于描述动态集所拥有的数据列和查询条件等,称为范例查询设计窗口。在范例查询设计网格中各选项的作用如下: 字段设置字段名或字段表达式,用于限定查询的作用字段。表选择在查询中要使用的表。排序指定有关字段是否排序。显示确定有关字段是否在数
9、据表中显示。它以复选框形式出现,当复选框被选中时, 相关字段显示在数据表中,否则,该字段不显示在数据表中。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 17 页 - - - - - - - - - 准则输入查询限制条件。或用来输入逻辑“或”限制条件。(5) 选择在查询中要使用的字段(在上方的表/ 查询窗口中双击表中的字段,该字段将自动添加到下方的范例查询设计窗口)。注意 : 通过按住 Shift键或 Ctrl键,可在表中选择多个字段进行添加。如果要将表中的全部字段添加到
10、下方的范例查询设计窗口,先双击表的标题栏,单击任一字段并按住鼠标左键不放再进行拖放即可。(6) 单击工具栏上的“保存”按钮(打开“另存为”对话框)。(7) 输入查询名称(查询名称不能与数据库中的表名相同)单击“确定”按钮。(8) 运行刚才所创建的查询:在数据库窗口中双击查询名称。二、修改查询打开查询设计窗口 (如果正处于查询的数据表窗口内,可单击工具栏上的“视图”按钮;如果在数据库窗口,单击“查询”对象,选择要修改的查询,然后单击数据库窗口中的“设计”按钮)。1设置字段属性(1) 单击范例查询设计窗口中的字段文本框,将光标定位在该文本框中。(2) 单击工具栏上的“属性”按钮,打开“字段属性”对
11、话框。(3) 重新定义字段的属性,然后单击窗口右上角的“关闭”按钮。2删除字段(1) 打开查询设计窗口。(2) 在范例查询设计窗口选择要删除的字段。(3) 按 Delete键。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 17 页 - - - - - - - - - 3添加字段 (1)打开查询设计窗口。 (2)在上方的 “表 / 查询“窗口选择要插入的字段,然后将其拖动到范例查询设计窗口指定的列上即可。(如果双击查询窗口的某一字段,那么该字段将被添加到范例查询设计窗口最
12、末尾的第一个空列中。)4改变字段顺序 (1)将鼠标指针移到字段上方的字段选择器上(指针会变为一个下箭头)。 (2)单击鼠标左键选择该列。如果要选择多列,则按住鼠标左键不放并拖动选择其他的列。 (3)在字段选择器位置按住鼠标左键不放,此时鼠标指针会变为一个上箭头将其拖到需要的位置再松开鼠标左键。5重命名字段 (1)打开查询设计窗口。 (2)单击范例查询设计窗口中要重新命名的字段的最左边 ,将光标定位在该位置上。(3) 键入新的字段名,然后在新的字段名与原字段名之间键入一个冒号。三、运行查询在查询设计窗口中单击工具栏上的“执行”按钮,运行该设计窗口的查,并在数据表视图中生成动态集。在查询设计窗口中
13、单击工具栏上的“视图”按钮,打开数据表视图并显示该设计窗口的查询结果(该方法仅适用于选择查询)。在数据库窗口中,选择要运行的查询,然后单击“打开”按钮,运行询,并在数据表视图中显示动态集。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 17 页 - - - - - - - - - 在数据库窗口中,指向双击要运行的查询。四、建立汇总查询1什么是汇总查询建立汇总查询应在查询设计窗口中单击工具栏上的“合计” 按钮, 或者从“视图” 菜单中执行 “合计” 命令,在范例查询设计窗口
14、增加“总计”行。“总计”行用于在一个或多个表中对记录或记录组执行汇总计算时设置选项。要进行汇总查询,就必须为查询中使用的每个字段从“总计”行的下拉列表中选择一个选项。总计方法共有12 个选项可供选择。可以用下拉列表框右边的滚动条查看其余的选项。这12 个选项分别是:Group By( 分组 ) :可以指定范例查询设计窗口中某个字段为分组字段。Group By 是总计行的默认选项。当把某个字段拖动放置到范例查询设计窗口中时,自动选择这个选项。 Sum(求和 ):为每一组中的指定字段进行求和运算。 Avg(求平均值 ) :为每一组中的指定字段进行求平均值运算。 Min(求最小值 ) :为每一组中的
15、指定字段进行求最小值运算。 Max(求最大值 ) :为每一组中的指定字段进行求最大值运算。 Count(计数) :根据指定字段求每一组中的记录个数。 StDec(统计标准差 ) :计算每一组中某字段所有值的统计标准差。如果该组只包括1 个记录行,返回Null值。 Var(统计方差 ) :计算每一组中某字段所有值的统计方差。如果该组只包括 1 个记录行,返回Null值。 First(求第一个值 ) :在指定字段求每一组中第一个记录该字段的值。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - -
16、第 7 页,共 17 页 - - - - - - - - - Last(求最后一个值) :在指定字段求每一组中最后一个记录该字段的值。 Expression(表达式 ) :在范例查询设计窗口的字段行中建立计算字段。 Where(条件) :限定表中的哪些记录可以参加分组汇总。上述 12 个选项中, Sum 、Avg、Max、Min、StDev 及 Var 只能用于“数字” 、 “备注”、 “日期 / 时间”、 “自动编号”及“是/ 否”数据类型的字段,其它选项能用于任何类型的字段。2对所有记录执行汇总按单个字段进行分组汇总(1) 打开“显示表和查询设计窗口”,并将执行汇总的表添加到“查询设计窗口
17、”中。(2) 单击工具栏上的“合计”按钮,在下方的窗口中添加“总计”行。(3) 双击该表中的某一字段,将其添加到下方窗口中。 (4)双击该表中的需汇总的字段,并在该字段的 “总计”行中选择某一选项(如: Sum求和)。 (5)重复第 4 步,但“总计”行中的选项应是不相同的。 (6)单击工具栏上的“执行”按钮。例:根据学号进行分组,求出每个学生所有功课的总分、平均分、最高分及最低分。按多个字段进行分组汇总的操作步骤如下:(1) 打开“显示表和查询设计窗口”,并将需汇总的表添加到“查询设计窗口”中。(2) 关闭“显示表窗口” 。名师资料总结 - - -精品资料欢迎下载 - - - - - - -
18、 - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 17 页 - - - - - - - - - (3)单击工具栏上的“合计”按钮,在下方的窗口中添加“总计”行。(4) 分别双击该表中的进入汇总查询的各字段,将其添加到下方窗口中。(5) 在分组依据字段的“总计”行中选择Group By( 分组 ) 选项。(6) 在汇总字段的“总计”行中选择某一选项。(7) 单击工具栏上的“执行”按钮。例:根据学生编号进行分组,然后再根据课程名称进行分组并求出每个学生各门功课的汇总统计值。3选择记录执行汇总选择符合条件的记录进行分组汇总。其条件应输入到 “准则
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年Access数据查询 2022 Access 数据 查询
限制150内