日期:2014-05-18  浏览次数:20378 次

求高手解答,关于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