您的位置 首页 > 数码极客

access如何关联不同的数据

office办公套件,我们用的最多的还是excel,并且excel功能齐全而强大。平时我们利用excel表可以处理和匹配一般数据,面对大批量的数据处理,虽然excel可以处理,但是反馈处理时间是很长的。

这样access数据库就可以派上用场了,基本上office办公套件之间数据可以实现无缝对接,毕竟都是微软旗下产品。我们将需要匹配的两个excel表都导入access数据库中,例如A表匹配B表,A表有字段客户姓名,证件号码,电话和工作单位;B表有字段客户姓名,证件号码,商品价格和已购商品。A表B表都有五十万行数据,A表匹配B表的已购商品,证件号码是唯一标识,并且两个表的证件号码都是唯一的没有重复。

两个表导入access后,分别命名为A和B,access查询有几种视图,设计视图是最直观的查询视图,我们选择“创建”-“查询设计”-“显示表”,添加A和B表,然后在设计视图中,选择“证件号码”拖向B表的“证件号码”,两表“证件号码”字段之间会形成一条线,右键点击选中这条线,可以修改联接属性,默认是只显示两表中联接字段相等的行,就是说只显示A和B表“证件号码”相等的行,然后在下面栏位中选中要导出的数据字段,我们就需要A表所有字段和对应B表的已购商品,第一列选择A.*,第二列选择B.已购商品。保存生成“查询1”,双击查询1,可以查看结果,或者右键点击查询1,直接导出excel表。

除了设计视图,也可以直接运行SQL视图,写SQL语句,select A.*,B.已购商品 from A inner join B on [A].证件号码 =[B].证件号码 ;左联接left join,显示A表所有数据包括匹配B表的 ;右联接right join,显示B表所有数据包括A匹配B表的。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“access如何关联不同的数据”边界阅读