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

关于分组按条件统计的有关问题

2012-04-12 
关于分组按条件统计的问题数据库日期型字段一般默认值为1900-01-01 00:00:00.000,我在分组时想统计该字段

关于分组按条件统计的问题
数据库日期型字段一般默认值为1900-01-01 00:00:00.000,我在分组时想统计该字段不为空且日期不是1900-01-01 00:00:00.000的数量,该怎么做呢?
有一点需要说明的是由于有多个这种日期型字段,所以不能用where条件把相关记录筛除掉



[解决办法]
sum(case when 字段 is null or 字段='1900-01-01 00:00:00.000' then 0 else 1 end)

热点排行