本文摘自PHP中文网,作者jacklove,侵删。
1.创建表及记录用于测试
1 2 3 4 5 6 |
|
1 2 3 4 5 6 7 |
|
2.互换original_price与price的值
新手可能会使用以下方法进行互换
1 |
|
但这样执行的结果只会使original_price与price的值都是price的值,因为update有顺序的,
先执行original_price=price , original_price的值已经更新为price,
然后执行price=original_price,这里相当于没有更新。
执行结果:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
正确的互换方法如下:
1 |
|
执行结果:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
本文讲解了关于mysql互换表中两列数据方法,更多先关内容请关注php'中文网。
相关推荐:
如何通过php生成0~1随机小数方法
关于mysql 时间戳格式化函数from_unixtime的使用说明
关于mysql函数concat与group_concat使用说明事项
以上就是关于mysql互换表中两列数据方法的讲解的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
更多相关阅读请进入《mysql》频道 >>
数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。