IT技术学习网
IT技术学习网
您的位置: 主页 > 数据库技术 > mysql >

mysql同一个表和不同表的一列复制到另一列的方法

2014-09-26 22:50 来源: IT技术学习网原创 阅读:

本文件讲述如何将mysql中一列复制到另一列,这其中包括同一个表和不同表两种情况

1.同一个表的一列复制到另一列

update table1  set field1 = field2;

同表复制列,比较简单。直接update语句就可以了。field1,field2为列名。

2.不同表一列复制到另一个列

update table1,table2 set table1.field1=table2.field2 where table1.id=table2.id

不同表复制列有些复杂。按照上面的sql操作,完美解决。其中table1.id=table2.id是必须的,如果没有table1.id=table2.id,则只会复制最后一行。

3.使用mysql管理软件navicat,图形界面可视化复制粘贴,随便怎么弄,很方便。

mysql同一个表和不同表的一列复制到另一列的方法
转载需注明出处:IT技术学习网 http://www.itjsxx.com/mysql/mysql_table_field_copy.html

评论文章 mysql同一个表和不同表的一列复制到另一列的方法
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图