目前我有这个声明并且给我带来了正确的结果
select
case column1
when 'G07' then 'G15'
when 'G09' then 'G15'
when 'G15' then 'G15'
end
as Code
from tableX
上面的问题是我要为每一列写一堆案例,所以我会像以下那样更紧凑,但不幸的是不编译:
select
case column1
when 'G07','G09','G15' then 'G15'
end
as agente
from tableX
有什么想法?感谢名单
答案 0 :(得分:3)
您可以使用替代形式的case
:
select
case
when column1 IN('G07','G09','G15') then 'G15'
end
as agente
from tableX