首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

Case When .then .else Case .怎么实现这样的嵌套?等

2012-04-03 
Case When ...then ...else Case ....:如何实现这样的嵌套?急等例如:selectcaseFieldAwhen1then是elseCase

Case When ...then ...else Case ....:如何实现这样的嵌套?急等
例如:
select   case   FieldA   when   '1 '   then   '是 '
                                                        else   Case   FieldB   when   '1 '   then   '是 '
                                                                                                            else   '否 '
                                                        end   as   ddd   from   tableA

[解决办法]
select
case FieldA
when '1 ' then '是 '
else
Case FieldB
when '1 ' then '是 '
else '否 '
end
end as ddd from tableA

热点排行