当前位置: 代码迷 >> Sql Server >> 求 一条数据库 话语。T - SQL
  详细解决方案

求 一条数据库 话语。T - SQL

热度:97   发布时间:2016-04-27 11:05:05.0
求 一条数据库 语句。。T - SQL
在一列中 有 0 和 1两个值。。。。。。。。。。。。。。。。。。。。。。。我想创建个视图 将 0显示成 是,1显示成否
  


  可以实现吗

------解决方案--------------------
SQL code
create view [视图名]as select case [列名] when 1 then 0 when 0 then 1 end '[列名]',[其他字段]  from [表名]
------解决方案--------------------
SQL code
--1select substring('否是',列+1,1) from tb--2select case when 列=1 then '是' else '否' end from tb
------解决方案--------------------
SQL code
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楼有误,重写.
SQL code
create view [视图名]as select case [列名] when 1 then '否' when 0 then '是' end '[列名]',[其他字段]  from [表名]
  相关解决方案