sql语句把一个表的字段插入到另外一个表

insertintogood_cat(level,is_hot,cat_group,commission_rate)selectlevel,is_hot,cat_grou... insert into good_cat(level,is_hot,cat_group,commission_rate) select level,is_hot,cat_group,commission_rate from tp_goods_category使用这个sql语句,能够查询到语句,但是数据是自动增长的,没法插入,所以应该怎么优化,求大佬解释 展开
 我来答
折柳成萌
高粉答主

2018-07-23 · 繁杂信息太多,你要学会辨别
知道顶级答主
回答量:4.4万
采纳率:96%
帮助的人:5909万
展开全部

在HH中列出要插入列的列表跟select from mm表中的选择的列的列表一一对应就可以了,当然两边的数据类型应该是兼容的。

1、insert into hh (fielda,fieldb,fieldc) select fieldx,fieldy,fieldz from mm 

2、声名:a,b ,都是表 。

3、若两表只是有部分(字段)相同。

4、把表a插入到表b中去。 

追问

我A表有原来的数据,但是我从B表查询到的数据想要插入到A边的时候,数据是id自增长了,并不是按照从id为1开始插入,

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式