前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Access交叉表查询

Access交叉表查询

作者头像
无言之月
发布2020-07-10 11:29:39
3.2K0
发布2020-07-10 11:29:39
举报
文章被收录于专栏:Excel和Access学习笔记
大家好前面分别介绍了汇总查询和参数查询的知识点,本节将介绍交叉表查询。

交 叉 表 查 询

交叉表查询可以将同一个表中的一个或多个字段作为行标签,另一个字段作为列标签,然后对表中的某个字段进行某种统计计算(例如计数,求和、平均值等)。

前面介绍过汇总查询,都是按照一个维度来分组统计。交叉表其实就是按照两个不同的维度来分组进行统计。

在Excel表中很常见(包括数据透视表),例如下图所示的每个班级中男生和女生的数量。其中行标签是班级,列标签是性别,然后进行汇总统计得到结果。在数据的统计中实际常用到。

示 例

下面就通过步骤演示,来介绍如何创建交叉表进行数据的统计。

将读者表中的读者按照班级和性别,进行分类统计有多少人。(为了演示将读者表中的数据进行扩展下,增加班级和性别字段。)

第一步

创建查询设计,还是常规的添加数据源,此处添加读者表。然后点击设计选项卡查询类型中的交叉表。此时会发现下侧行发生变化,增加了总计和交叉表行。

第二步

根据问题需求,要建立的这个交叉表,行标签可以使用班级,列标签可以使用性别。然后值使用计数来统计人数。

下面分别添加班级、性别和会员号字段。(因为会员号是主键,不为空不重复,用来计数合适。)

在班级的交叉表行选择“行标题”,在性别字段的交叉表行选择“列标题”,会员号字段的交叉表行选择值。

然后作为值的会员号字段,它的总计行需要将group by改成计数。

最后点击运行查看查询的交叉表,行标签为班级,列标签为性别。值为计数。保存即可。

交叉表在统计数据时候是很常用的,注意选择好行标签和列标签后,重要的是选择好值所使用的字段,以及值的统计方式。(根据问题可以选择合计、平均、计数等统计方式)

同时也可以通过查询向导来新建交叉表。根据向导的提示来新建交叉表也可以,这里就不做演示。


本节主要介绍了交叉表查询,注意选择行标签和列标签的字段,更重要的是选择好值所使用的字段,以及值的统计方式。类似于简单版的Excel数据透视表,祝大家学习快乐。


本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-07-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel和Access学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档