欢迎访问我的个人网站==》 jiashubing.cn

MySQL将一张表的某些列数据,复制到另外一张表,并且修改某些内容

MySQL将一张表的某些列数据,复制到另外一张表

INSERT INTO t_topic_content(content,topicId) SELECT content,id FROM t_topic;

注意:给某一列数据赋值,自增长,那么就不应该插入数据了


MySQL将一张表的某些列数据,复制到另外一张表,并且修改某些内容。方法同上, 只是查询的时候使用REPLACE(str,from_str,to_str) 函数

INSERT INTO t_topic_content(content,topicId)
  SELECT REPLACE(content, 'aa', 'bb'),id FROM t_topic

 

posted @ 2017-07-25 15:11  贾树丙  阅读(6381)  评论(0编辑  收藏  举报