sql 两表数据合并_Access如何对数据实现增、删、改

808c522153ca8908f81a1b28ac45961a.png

Access数据处理基本操作除了导入、查询、导出以外,还有对数据的维护,包括追加数据删除数据修改数据等。我们把这些操作统称为“动作查询”,即它的结果不是体现在查询表,而是直接对数据表中的数据直接修改。

需要注意的是,“动作查询”对数据表的直接修改是不可撤销的,所以在执行类似的操作,务必要谨慎或者做好数据备份。

追加查询:两表合并

追加查询是指在原有表中追加新的记录,比如合并两个表的数据,具体操作如下:

步骤❶:选择需要合并记录的表,并在查询设计中选择需追加合并的字段;

ecbf843a851a3141e8d63c53e9f07faa.png

步骤❷:在选项卡“设计”中选择查询类型为“追加”,并在随后弹出的对话框中选择合并的目标表。

7fb628c24730fb1ea5de7e7ae7f6bb3f.png

步骤❸运行“查询”,表“2017”中的记录即被合并至目标表“2016”。需要注意的是,合并只针对同名字段,而且运行后结果不可撤销。

f7e2eddea48237298991adc7023b5d73.png

删除查询:删除全部记录或指定记录

Access中删除按照整行记录来删除,不像Excel中可以只删除指定单元格的内容。

在查询设计类型中选择“删除”,需要注意的是,如果不设置任何条件,那么目标表中的所有记录将被清空,表的结构仍然会被保留。

大多数情况下,删除是设置一定的限制条件的。如下案例,比如,只删除“广东”相关的记录,那么选择相关的字段,并设置条件为【="广东"】,如果设置多个条件,可以根据需要选择多个字段,或者使用自定义表达式设置更多的条件。

4ba6991f69015e89ce06245777318074.png

▍更新查询:修改数据

更新查询可以是以字段为单位的,从下面的案例中可以看到,省份名称中存在不统一的现象,那么如何将“内蒙”统一修改为“内蒙古”呢?

c1a7a2a6b79a1dba64fd24184f0d614c.png

在查询设计中,选择类型为“更新”,然后选择需要更新的内容所对应的字段,“更新为”表示更新后的内容,并且设置更新的条件,最后执行“运行”即可。

aebb282a6bf5ec293d34ebc09d2ee308.png

虽然在Access中也可以直接使用“查找替换”功能,但是更新查询功能更高级,除了处理文本的替换,还可以实现更复杂的对内容的修改更新。需要注意的是,更新查询不能直接该表数据的类型,比如将数值直接更新为文本等操作,否则会导致查询失败或者数据丢失。

了解完“动作查询”后,Access数据处理相关的技能基本掌握了。接下来只需理解好表达式的相关规则,加上多实操练习即可应对更复杂的数据处理。当然,如果能了解一些SQL基础知识,在处理数据时那就更加得心应手了。


示例文件
文件名:示例文件_动作查询 下载地址:http://mychart.cn/plugin.php?id=mdown:index#/ 看完有什么心得体会吗?评论区留言告诉我吧!记得点赞哦 ❤▍本篇课程地址(免费) http://mychart.cn/plugin.php?id=keke_video_base&ac=course&cid=8

532ef466c86e1dd2021ca6b277b984ae.png

  • 从Excel函数到Access函数

  • Access如何汇总处理数据
  • Access多条件高级查询
  • Access两表查询一线牵
  • Access数据查询就是这么简单
  • Access数据的导入与导出
  • Access入门之Access对象
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值