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

求高手解答,关于case命令。该怎么处理

2012-01-11 
求高手解答,关于case命令。select项目编号,(casewhen项目编号in(61,62)thenelse执行编号end)执行编号,开始

求高手解答,关于case命令。
select   项目编号,(case   when   项目编号   in   (61,62)   then   ' '   else   执行编号   end)   执行编号,开始时间,录单人员,审核人员,系统序号   from   NEW日常项目列表
where   执行编号=3169

查询出来的结果为:

项目编号执行编号开始时间录单人员审核人员系统序号
61__________0______2011-1-1____5________5________1
10__________4______2011-1-2____6________6________2
62__________0______2011-1-3____7________7________3

我想那两个结果不为   0   而为   Null   该怎么写?

[解决办法]
select 项目编号,(case when 项目编号 in (61,62) then null else 执行编号 end) 执行编号,开始时间,录单人员,审核人员,系统序号 from NEW日常项目列表 
where 执行编号=3169

热点排行
Bad Request.