有没有一种方法可以为case语句指定值?以下语句未执行,因为它认为53、57、82、83等是列。
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
最佳答案
不要在数字前后加上方括号。