我正在使用asp.net网站。 我无法计算数据库Sqlserverce中特定id的唯一空值。 假设我有一个名为Alarm
的表alarmid date
1 12/12/2010
2 Null
3 4/4/2010
5 12/05/2011
6 Null
这里我需要找到空值的计数。即2。 我使用了带有COUNT功能的ISNULL,但它不起作用。 如何找到空值计数。 我尝试选择count(date),其中date为null。但没有工作。 请帮助我。
答案 0 :(得分:1)
count(Null)
不应该计算任何东西,但你可以给计数函数别的东西。例如,1
select
count(1)
where date is null.
答案 1 :(得分:0)
在SQL Server中,您可以这样做,希望它可以在CE
中使用SELECT count(isnull([date],0))总计
更新:这适用于CE,上面只适用于SQL Server,因为CE
不支持从测试中选择计数(COALESCE(名称,1)) 其中name为null