access 两个不同结构的表合并成一个表

问题描述如下表AID公司名食品类1名1食品2名2食品表BID公司名机械类1名3机械2名1机械最后想要表CID公司名食品类机械类1名1食品机械2名2食品3名3机械在ACCE... 问题描述如下
表A ID 公司名 食品类
1 名1 食品
2 名2 食品
表B ID 公司名 机械类
1 名3 机械
2 名1 机械
最后想要
表C ID 公司名 食品类 机械类
1 名1 食品 机械
2 名2 食品
3 名3 机械

在ACCESS中已经有表A和B,怎么生成表C呢?
谢谢
两个表结构不一样

具体可以给出SQL语句吗?要经过验证的。
展开
 我来答
whoAmI13
2010-12-08 · TA获得超过5833个赞
知道大有可为答主
回答量:2365
采纳率:50%
帮助的人:2236万
展开全部

1、给公司机上索引(选择有(重复))(如果之前没有加的话,以设计模式打开表1和表2),在字段属性里修改。

2、以公司名建立关系(第一步没完成这一步做不了),然后把两个表相应字段拖到查询窗口上。如下图所示: 

我这里只是选择查询,您改为生成表查询就好了。

一霎秋风惊画扇
2010-12-08 · TA获得超过795个赞
知道小有建树答主
回答量:66
采纳率:0%
帮助的人:83.2万
展开全部
不知你是要生成物理表呢还是生成内存表。如果只是为了查询的话,用表连接就可以了。inner join,就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小乌龟66
2010-12-08
知道答主
回答量:16
采纳率:0%
帮助的人:5.5万
展开全部
可以通过查询建立,查询的索引字段是公司名,将食品类跟机械类都添加进去就可以生成查询了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
95380773
2010-12-08 · TA获得超过424个赞
知道答主
回答量:466
采纳率:100%
帮助的人:307万
展开全部
如果表的字段结构一致,可用追加语句: INSERT INTO 表一 ( 字段名1, 字段名2,……,字段名n ) SELECT 表2. 字段名1,表2. 字段名2, ……,表
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式