Count 函数

Count 函数

备注

可以使用 Count 对基础查询中的记录数进行计数。 例如,可以使用 Count 来计算发往特定国家/地区的订单数。

尽管 expr 可以对字段执行计算,但 Count 只是统计记录数。 记录中存储哪些值并不重要。

Count 函数不对具有 Null 字段的记录进行计数,除非 expr 是星号 (*) 通配符。 如果使用星号, Count 将计算记录的总数,包括包含 Null 字段的记录。 计数 (*) 比 计数 ([列名称]) 要快得多。 不要将星号括在引号 (“) ”。 以下示例计算 Orders 表中的记录数:

SELECT Count(*) AS TotalOrders FROM Orders;

如果 expr 标识多个字段,则仅当至少有一个字段不为 Null 时,Count 函数才会对记录进行计数。 如果所有指定字段均为 Null,则不计算记录。 用和号分隔字段名称, (&) 。 以下示例演示如何将计数限制为“ShippedDate”或“Freight”不为 Null 的记录:

SELECT Count('ShippedDate & Freight') AS [Not Null] FROM Orders;

可以在查询表达式中使用 Count 。 还可以在 QueryDef 对象的 SQL 属性中使用此表达式,也可以在基于 SQL 查询创建 Recordset 对象时使用此表达式。

相关推荐

强力恢复魔法
365bet线上注册

强力恢复魔法

📅 11-21 👁️ 8912
《伤寒论》腹诊总结
bst365.com

《伤寒论》腹诊总结

📅 09-05 👁️ 8589