gpt4 book ai didi

mysql - 如何通过比较更新mysql cols

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

我有这张表:

+----------------+--------------+
| Field | Type |
+----------------+--------------+
| id | int(10) |
| confirm | int(5) |
| confirm_hold | int(5) |
| tmp | int(6) |
+----------------+--------------+

遇到一些问题。

如何更新某些行。例如:

UPDATE `table` IF(`tmp` > 0, SET `confirm_hold`=123, SET `confirm`=123);

谢谢大家

最佳答案

试试这个

UPDATE `table` SET `confirm_hold` = IF(`tmp` > 0, 123, `confirm_hold`),  `confirm` = IF(`tmp` <= 0, 123, `confirm`)

关于mysql - 如何通过比较更新mysql cols,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18891039/

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