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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM