22,209
社区成员
发帖
与我相关
我的任务
分享
对于不加 begin end 的,就只对if或else后面第一句作用
if ****
begin
取 a AS X
end
else
begin
if ****
begin
取 b AS Y
end
else
begin
if ****
取 c AS Y
else
取 d AS X
end
end
if
begin
end
else
begin
if
begin
end
else
begin
end
end
case when condition1 then a when condition2 then b when conditon3 then c
else d end as columnname