设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2107|回复: 5
打印 上一主题 下一主题

[查询] [求助]怎样批量修改access数据(跨表查询)

[复制链接]
跳转到指定楼层
1#
发表于 2006-4-15 13:39:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
例如:

表名aaa  里面有例名:aaa1(文本)和aaa2(数字)

表名:bbb  里面有例名bbb1(文本),自动编号例名:id

表aaa内容例如(有多条重复数据):                表bbb内容例如:

aaa1          aaa2       要求改后的aaa2是             id        bbb1                                


张三           15               2                                  1           李十
李四           20               8                                   2           张三
王五           8                 5                                  3           陈列
张三          15                2                                  4           文广
李四           20               8                                  5           王五
周作           7                 7                                  6           周作
黄文           6                 6                                   7           新良  
张三           15               2                                   8           李四
陈               74              74                                


想批量修改所有附合条件的aaa2值
如果bbb1的其中一条内容和aaa1的其中一条内容相同,就把id的数字修改(写入)到aaa2
即是:aaa1的张三和bbb1的张三相同,就把id的2修改aaa2的15

(.请各位指教,最好提供代码

[此贴子已经被作者于2006-4-15 5:40:13编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-4-15 17:47:00 | 只看该作者
可创建一个更新查询
3#
 楼主| 发表于 2006-4-16 01:27:00 | 只看该作者
怎样创建一个更新查询.条件怎样设,请详细说明
4#
发表于 2006-4-16 02:10:00 | 只看该作者
update aaa inner join bbb on aaa.aaa1=bbb.bbb1 set aaa.aaa2 = bbb!id;

5#
 楼主| 发表于 2006-4-16 04:26:00 | 只看该作者
谢谢,如果把不附合条件的行删除掉,应该怎样做呢

[此贴子已经被作者于2006-4-15 20:40:04编辑过]

6#
发表于 2006-4-16 20:10:00 | 只看该作者
dingding
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-15 06:08 , Processed in 0.092569 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表