gpt4 book ai didi

mysql - 在 Mysql 中交换 2 个字段值

转载 作者:行者123 更新时间:2023-11-30 23:15:18 25 4
gpt4 key购买 nike

我有一个格式如下的数据库

id f1 f2 f3 f4 f5
-------------------------------------
1 a b c d 0

这里的f1,f2,f3,f4是string类型,f5是boolean类型,现在如果f5是0,我想用f1替换f2的值。即d应该换成a,如果field5是,a应该换成d零 。尝试了各种版本的替换命令,但无法达到预期的效果

最佳答案

您可以尝试使用他:-

UPDATE table 
SET field1=(@temp:=field1), field1 = field2, field2 = @temp
where field5 = 0;

关于mysql - 在 Mysql 中交换 2 个字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18152507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com