sql中,count的用法.
发布网友
发布时间:2022-04-23 18:34
我来回答
共2个回答
热心网友
时间:2022-04-11 18:08
Count
返回集合中项目的数量(具体数目取决于集合)。
语法
维度
Dimensions.Count
返回*数据集中的维度数,其中包括 [Measures] 维度。
级别
«Dimension»|«Hierarchy».Levels.Count
返回维度或层次结构中的级别数,包括 [All] 级别(如果适用)。
集合 - 语法 1
Count(«Set»[, ExcludeEmpty | IncludeEmpty])
返回集合中的单元数。该语法允许分别使用 ExcludeEmpty 或 IncludeEmpty 标志来排除或包含空单元。
集合 - 语法 2
«Set».Count
返回集合中的单元数,其中包括空单元。
元组
«Tuple».Count
返回元组中的维度数。
说明 默认状态下计算空的单元数。默认情况下,OLE DB 中可比较的 Count 函数不包含空单元。
注释
若要从集合计数中排除空单元,请使用可选的 ExcludeEmpty 关键字。
示例
如果 Time 包含级别 Year 和 Month,Year 的成员是 1994 和 1995,那么下面的示例返回 24:
集合 - 示例 1
Count({Time.Month.Members})
集合 - 示例 2
Time.Month.Members.Count
热心网友
时间:2022-04-11 19:26
count 是一个系统内置的分组统计函数.
select count(*) from XXX
返回一条记录,求XXX 里的记录总数
select count(id) from XXX group by name
返回一条或者多条记录, 根据name字段去分组统计表XXX的数据. 就是计算同样一个name(group by 后面的) 的数据有多少条