我正在尝试计算具有空DateTime值的记录数。但是,由于某种原因,我的尝试失败了。我已经尝试了以下两个查询,但没有任何运气:
SELECT COUNT(BirthDate)
FROM Person p
WHERE p.BirthDate IS NULL
和
SELECT COUNT(BirthDate)
FROM Person p
WHERE p.BirthDate = NULL
我究竟做错了什么?查询所有记录时,我可以看到BirthDate为NULL的记录。
最佳答案
SELECT COUNT(*)
FROM Person
WHERE BirthDate IS NULL
关于sql - SQL Server 2005-检查空的DateTime值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1632606/