乖兔博客

善用佳软~
放飞你的工作效率
乖兔 > CMS系统 > mysql数据库同一张表中两列(2个字段)值的对调互换

mysql数据库同一张表中两列(2个字段)值的对调互换

乖兔 更新于: 2020-03-06 分类:CMS系统 评论 ( 2 )

mysql数据库两列字段值互换.jpg

某个数据库表中有两个字段的字只录入的时候录错了,本该录入到字段a的数据录入到了字段b,儿本该录入到字段b的录入到了字段a。手动去调换的恐怕要累断手,这时候就需要将他们调换。

假设表的名字为neiyi,录入出错的两个字段名分别为shuliang和jiage。那么使用下面语句即可将其内容对调。

update neiyi as a, neiyi as b set a.jiage=b.shuliang, a.shuliang=b.jiage where a.id=b.id;

执行完毕去查看,两列数据互换成功。

打赏

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!

    米:感谢楼主分享,非常实用

    乐奇小宝贝:感谢,正好需要这个,成功调换,节省了不少时间。