Mysql实现将表里的两列值数据互换

 更新时间:2026年05月16日 08:41:31   作者:小目标青年  
文章内容为通过将表中数据做临时处理,实现两个订单号互换的方法分享,此方案适用于特定场景下的数据调整需求,旨在提供一种实用的解决思路,供读者参考

示例

需要将表中的 两个订单号互换  

方案

将同一张表数据做 临时数据 和主表 做数据交互 。

update
    表 as main,
    表 as temp
set
    main.bill_no = temp.track_bill_no,
    main.track_bill_no = temp.bill_no
where main.id = temp.id;   (等值条件)

效果

就先到这。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • MySQL insert死锁问题解决详细记录

    MySQL insert死锁问题解决详细记录

    上周遇到一个因insert而引发的死锁问题,其成因比较令人费解,下面这篇文章主要给大家介绍了关于MySQL insert死锁问题解决详细记录的相关资料,需要的朋友可以参考下
    2022-11-11
  • MySQL中TEXT和LONGTEXT区别举例详解

    MySQL中TEXT和LONGTEXT区别举例详解

    MySQL中的text和longtext类型是常用的字符串类型,可以储存大量文本数据,这篇文章主要介绍了MySQL中TEXT和LONGTEXT区别的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-08-08
  • mysql 控制台操作

    mysql 控制台操作

    其实MYSQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。
    2009-06-06
  • MySQL实现批量检查表并进行repair与optimize的方法

    MySQL实现批量检查表并进行repair与optimize的方法

    这篇文章主要介绍了MySQL实现批量检查表并进行repair与optimize的方法,结合实例形式分析了MySQL批量修复与优化表的相关技巧,需要的朋友可以参考下
    2016-04-04
  • MySQL数据库必知必会之安全管理

    MySQL数据库必知必会之安全管理

    MySQL数据库通常包含关键的数据,为确保这些数据的安全和完整,需要利用访问控制和用户管理的功能,下面这篇文章主要给大家介绍了关于MySQL数据库必知必会之安全管理的相关资料,需要的朋友可以参考下
    2022-05-05
  • MySQL数据库之数据表操作DDL数据定义语言

    MySQL数据库之数据表操作DDL数据定义语言

    这篇文章主要介绍了MySQL数据库之数据表操作DDL数据定义语言,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • MySQL并发更新数据时的处理方法

    MySQL并发更新数据时的处理方法

    在后端开发中我们不可避免的会遇见MySQL数据并发更新的情况,作为一名后端研发,如何解决这类问题也是必须要知道的,同时这也是面试中经常考察的知识点。
    2019-05-05
  • MySQL中删除重复数据的简单方法

    MySQL中删除重复数据的简单方法

    这篇文章主要介绍了MySQL中删除重复数据的简单方法,比起一般的NOT IN语句的效率更为高,需要的朋友可以参考下
    2015-05-05
  • Mysql高效分页详解

    Mysql高效分页详解

    这篇文章主要为大家详细介绍了Mysql高效分页的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • mysql 5.6.17 绿色版(免安装)安装配置教程

    mysql 5.6.17 绿色版(免安装)安装配置教程

    这篇文章主要为大家详细介绍了mysql 5.6.17 绿色版(免安装)安装配置教程,感兴趣的小伙伴们可以参考一下
    2016-07-07

最新评论