gpt4 book ai didi

sql - TSQL - 案例 - 值在?

转载 作者:行者123 更新时间:2023-12-02 10:33:48 27 4
gpt4 key购买 nike

有没有一种方法可以为 case 语句指定值?下面的语句不会执行,因为它认为 53,57,82,83 等是列..有解决方法吗..我用谷歌搜索但没有发现任何内容表明你不能使用 IN case-when 表达式..

select 
x =
case
when xvalue in ([52],[57],[82],[83])
then "xvalue"
when yvalue in ([01],[02],[11])
then "yvalue"
else
'NULL'
end
from xyztable

最佳答案

不要在数字两边加上括号。

关于sql - TSQL - 案例 - 值在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2300022/

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