免费提问

mysql怎样把查询结果插入到另外一张表里面?

144
提问者 岁月真情
2020-09-03 10:10 悬赏 0财富值 阅读 394回答 1

是这样的,我的数据库是mysql5,我想把在A表的查询结果直接插入到B表里面去,同时附加了两个条件,这样的数据库语句怎么写比较好啊?

mysql
登录 后发表回答
Diors的舞步
1楼 · 2020-09-04 09:10.采纳回答

我们先来分解下步骤,第一步就是查询我们所需要的数据:

SELECT 字段1,字段2 FROM A表 where 字段3=“条件”and 字段4=“条件”GROUP BY Membership_card_number;

好了,到这里位置,我们的查询结果出来了,下一步就是吧查询的结果插入到B表里面去,在插入之前,我们先回顾下mysql插入数据的语法:

insert into B表 字段1=“数据”,字段2=数据

最后,我们来拼接一下这个数据库语句:

insert into B表(`B表字段1`,`B表字段2`) insert into B表 字段1=“数据”,字段2=数据 GROUP BY Membership_card_number;

到此位置,咱们的查询的数据就成功的插入了B表里面。


网站简介 | 竞价技巧 | 网站建设 | 原创作品 | 联系我们 |

鄂ICP备17013851号-4|经营许可证:鄂B2-20160818 |互联网药品信息服务资格证: 粤20130124|鄂公网安备:42010601000001|版权登记号:2016SR017186