求 一条数据库 语句。。T - SQL
在一列中 有 0 和 1两个值。。。。。。。。。。。。。。。。。。。。。。。我想创建个视图 将 0显示成 是,1显示成否
可以实现吗
[解决办法]
create view [视图名]as select case [列名] when 1 then 0 when 0 then 1 end '[列名]',[其他字段] from [表名]
[解决办法]
--1select substring('否是',列+1,1) from tb--2select case when 列=1 then '是' else '否' end from tb
[解决办法]
create view view_convertasselect case colname when 0 then N'是' else N'否' end as colname, 其他字段from [表名]end
[解决办法]
case when 字段 = 0 then '否' when 字段 = 1 then '是' else '无效' end
[解决办法]
sorry,1楼有误,重写.
create view [视图名]as select case [列名] when 1 then '否' when 0 then '是' end '[列名]',[其他字段] from [表名]