关于ACCESS数据两个表之间整列复制的SQL语句?

如我的ACCESS数据库有两个表,要把表A的值复制到表B,表B为空表,表A为一个ACCESS的查询,字段名字段数量与表B都不相同,但要复制的字段类型是一样的,我希望用一条... 如我的ACCESS数据库有两个表,要把表A的值复制到表B,表B为空表,表A为一个ACCESS的查询,字段名字段数量与表B都不相同,但要复制的字段类型是一样的,我希望用一条SQL语句把表A的某几个字段复制到表B的某几个字段中,不用循环,请高手指点? 展开
 我来答
cxkwelcome
2012-05-29 · TA获得超过204个赞
知道答主
回答量:184
采纳率:0%
帮助的人:170万
展开全部
用一个追加查询就可以了:
insert into B(a, b, c)
select a1, b1, c1 from A;

你只要对应好a:a1, b:b1, c:c1的顺序就好了。
如果格式不对还可以用函数进行转换,如cint, cdate等。
匿名用户
2012-05-28
展开全部
你的数据复制 一定会有一个关联字段来确定 哪一行的数据复制到哪一行中……、
那么你可以 再建立一个更新查询或者把你的表A更改为 更新查询 来完成此操作……详细看有关更新查询的帮助……
若要得到 这个查询的sql语句 你可以在查询的 sql 视图中看到……
关键词:更新查询
追问
当然知道哪个字段要复制到哪个字段,只是字段名是不相同的。请帮我写一个以上面的要求为例的吧。我是在VB运行,ACCESS数据库。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式