聚合函数

当前版本:v1.4, 更新时间:2019-10-18

聚合函数对一组值执行计算并返回一个值。PinusDBGroup By 子句中只能引用设备(devid)或时间戳列(tstamp)

last

 功能:返回时间戳最大的值,支持所有类型的字段。

 使用:last(fieldName) as alias-name

first

 功能:返回时间戳最小的值,支持所有类型的字段。

 使用:first(fieldName) as alias-name

avg

 功能:返回指定字段的平均数,支持bigint,double及real系列字段。返回值与字段类型一致。

 使用:avg(fieldName) as alias-name

count

 功能:返回检索到的行数量,支持所有类型字段,返回值为bigint类型。

 使用:count(fieldName) as alias-name

max

 功能:返回指定字段中最大的值,支持bigint,double及real系列字段,返回值与字段类型一致。

 使用:max(fieldName) as alias-name

min

 功能:返回指定字段中最小的值,支持bigint,double及real系列字段,返回值与字段类型一致。

 使用:min(fieldName) as alias-name

sum

 功能:返回指定字段的和,支持bigint,double及real系列字段。字段类型为bigint时,返回值类型为bigint;字段类型为double或real系列时返回值为double类型。

 使用:sum(fieldName) as alias-name