gpt4 book ai didi

mysql - 在 MySQL 表更新 'a' 记录与 'b' 和 'b' 与 'a'

转载 作者:行者123 更新时间:2023-11-29 01:15:15 26 4
gpt4 key购买 nike

在我的表中有两个字段,一个是姓名,另一个是性别。我想触发查询以便每个男性都与女性一起更新,反之亦然。

我不想使用过程、触发器或函数。我只需通过简单的查询就可以做到这一点。

最佳答案

在 MSSQL 中你可以这样做:

UPDATE table SET gender = CASE WHEN gender = 'M' THEN 'F' ELSE 'M' END

如果有任何类似的东西是 MySQL,那么这是一个简单的语句。

关于mysql - 在 MySQL 表更新 'a' 记录与 'b' 和 'b' 与 'a',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2545769/

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