mysql复制某记录到另一个表并增加字段

表A:有A1,A2,A3,A4四个字段;表B:有A1,A2,A3,A4,A5,A6六个字段现在我需要使用MYSQL将A表四个字段值复制到B表,同时将A5,A6两个字段值插... 表A:
有A1,A2,A3,A4四个字段;
表B:
有A1,A2,A3,A4,A5,A6六个字段

现在我需要使用MYSQL将A表四个字段值复制到B表,同时将A5,A6两个字段值插入B表同一记录(A5A6来自于变量)
请问如何实现?
展开
 我来答
智者总要千虑
高粉答主

2019-04-14 · 说的都是干货,快来关注
知道顶级答主
回答量:7.9万
采纳率:88%
帮助的人:1.2亿
展开全部

需要用insert into...select语句来操作。

如test表中有如下数据:

另有表结构相同的test1表,现在要将test表中的id=1的数据插入到test1中,可用如下语句:

1

insert into test1 select * from test where id=1;

执行后test1中结果如下:

追问
自己解决了,分给你了
shy灬疯子灬
2019-04-14 · 超过55用户采纳过TA的回答
知道小有建树答主
回答量:124
采纳率:90%
帮助的人:20.7万
展开全部
A5,A6的字段值来源是哪里
追问
是变量,通过变量得到
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式