gpt4 book ai didi

MySql If 没有第二个结果

转载 作者:行者123 更新时间:2023-11-30 00:38:48 25 4
gpt4 key购买 nike

是否可以像这样使用MySql的单行IF:

SELECT IF(1>2,2) 而不是指定第三个结果 SELECT IF(1>2,2,3)

我需要在我打算做的更新中使用它:

更新表集 IF(type = 10,2)//如果 type = 10 则 2 或不执行任何操作。

我该怎么做?

最佳答案

您在寻找这个吗:

SELECT CASE 
WHEN type = 10 THEN 2
ELSE NULL
END AS type
FROM my_table

关于MySql If 没有第二个结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21956464/

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