如何将mysql中一列复制到另一列
网络整理 - 06-27
如何将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,图形界面可视化复制粘贴,随便怎么弄,很方便。