gpt4 book ai didi

Mysql如何在必须找出我的变量是否在其他两个值之间时创建一个if语句

转载 作者:行者123 更新时间:2023-11-29 07:02:28 24 4
gpt4 key购买 nike

我正在尝试创建一个存储过程,如下所示

...具有 (IF(input_val between 1 and 10, 1,0) AS rank

例子

|input_val  | rank  |
--------------------|
| 1 | 1 |
| 11 | 0 |
| 3 | 1 |
| 22 | 0 |
| 4 | 1 |
| 5 | 1 |

最佳答案

HAVING 子句通常跟在 GROUP BY 子句之后,用于测试聚合函数的结果。我认为这不适合您在这里想要的东西。怎么样:

...
CASE WHEN input_val BETWEEN 1 AND 10 THEN 1 ELSE 0 END AS rank

关于Mysql如何在必须找出我的变量是否在其他两个值之间时创建一个if语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9398881/

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