ACCESS中如何根据一个字段值查询另一表中的内容,并填入另一字段中 10

有两个表:表1:分包单位表单位名称负责人DD1FF1...表2:分包管理序号分包单位负责人字段4字段51DD1FF1...主要问题在表2,“分包单位”表设计中我用的是列表... 有两个表:
表1:分包单位表
单位名称 负责人
DD1 FF1
...

表2:分包管理
序号 分包单位 负责人 字段4 字段5
1 DD1 FF1
...
主要问题在表2,“分包单位”表设计中我用的是列表/查询,即“SELECT 单位名称 FROM 分包单位表”,没有问题,可以选择。我想达到的目的是当我选择好分包单位后,后面的负责人也应该能跟着自动变化(从表1里查),而不要再用update来实现,我用的是“SELECT 分包单位表.负责人 FROM 分包单位表 WHERE 分包单位表.单位名称=分包单位”,但ACCESS会要求输入分包单位,而不会直接用当前“分包单位”字段段,这比较麻烦,不知道ACCESS能不能实现这样的功能。
展开
 我来答
maiherui
2012-12-24 · 超过19用户采纳过TA的回答
知道答主
回答量:62
采纳率:100%
帮助的人:46.2万
展开全部
在查询设计器中创建一个查询,将分包单位拖动,做好关系!就OK了!
追问
按照上面的方法做好后,出现的问题是新增加分包单位后,负责人不能实时显示,要关闭此表后再打开会出现负责人选项,而且此选项不是当前分包单位所对应的负责人,如果只有一条记录,那肯定是对应当前分包单位的负责人,如果有两个分包单位的记录,则出现两个分包单位的两个负责人,还要人工选择一个负责人,估计也只能做到这个程度了,没有办法真正做到一对一的。
baiynijecym
2012-12-21 · TA获得超过1841个赞
知道大有可为答主
回答量:1411
采纳率:66%
帮助的人:1159万
展开全部
你可以将两表关联来实现
select a.分包单位,b.负责人 from 分包管理 a,分包单位表 b where a.单位名称 = b.分包单位
更多追问追答
追问
上面a,b分别指的是两个表吗?要关联两个表中的那个字段?
追答
a,b是表的别名,在实际表名后在指定的,见上面from 后的语句
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式