访问字段不为空的行数

时间:2017-01-03 10:17:42

标签: sql ms-access select count

我需要计算Master的值。[Date BP]不是Null的行 - 任何想法我会怎么做?

我试过了,但它似乎没有效果。

SELECT Master.[Date BP], Count(Master.[Date BP]) AS CountOfField,
FROM Master
GROUP BY Master.[Date BP];

3 个答案:

答案 0 :(得分:1)

let transition = CATransition()
transition.duration = 0.5
transition.type = kCATransitionPush
transition.subtype = kCATransitionFromTop
view.window!.layer.add(transition, forKey: kCATransition)
self.dismiss(animated: false)

答案 1 :(得分:1)

使用count是正确的想法。您只需要删除group by子句,因为您只需要一个答案。此外,您在选择列表的末尾有一个冗余逗号:

SELECT Count(Master.[Date BP]) AS CountOfField
FROM   Master

答案 2 :(得分:0)

以上答案是正确的。如果您可能遇到其他聚合函数的其他问题,SQL中的聚合函数将忽略空值。

参考:https://msdn.microsoft.com/en-us/library/ms173454.aspx