本文共 324 字,大约阅读时间需要 1 分钟。
数据从外部导入后,发现两列的值位置错位,无法修改列名,因此需要通过SQL语句交换两列的值。以下是解决方案:
通过中间变量交换两列值
UPDATE table SET pic3 = author, author = press, press = pic3, pic3 = NULL 这样可以将两列的值轻松交换。带条件的交换(可指定特定数据)
UPDATE table SET pic3 = author, author = press, press = pic3, pic3 = NULL WHERE id = 24 这样可以指定某一条数据进行交互。注意事项:
pic3不会影响其他数据。pic3字段,避免误导后续操作。转载地址:http://khqd.baihongyu.com/