TDSQL-C MySQL 版 聚合函数支持说明

目前只读分析引擎支持大部分 MySQL 的聚合函数,但在部分场景下仍然存在限制和不兼容。这里说明在只读分析引擎中聚合函数的支持列表,并针对输入参数中的类型限制进行了列举。如存在文档中未提到的入参与函数则均不支持。

相关产品
TDSQL-C MySQL 版 产品页,含版本规格、价格与购买入口。

一、count 函数

统计行数。

语法:count(val)

val 支持值类型:int,bigint,double,decimal,varchar,char。

二、sum 函数

统计求和。

语法:sum(val)
val 支持值类型:int,bigint,double,decimal,varchar,char。

三、avg 函数

统计平均数。

语法:avg(val)
val 支持值类型:int,bigint,double,decimal,varchar,char。

四、max 函数

获取最大值。

语法:max(val)

val 支持值类型:int,bigint,double,decimal,varchar,char,time,date,datetime,timestamp。

五、greatest 函数

获取几列中的最大值。

语法:greatest(val1,val2,…)

val 支持值类型:int,bigint,double,decimal,varchar,char,time,date,datetime,timestamp。

六、min 函数

获取最小值。

语法:min(val)
val 支持值类型:int,bigint,double,decimal,varchar,char。

七、group_concat 函数

将同一组内多个相同字段的值合并成一个字符串。

语法:group_concat(val)
val 支持值类型:int,bigint,double,decimal,varchar,char。

八、any_value 函数

返回分组中任意一个值。

语法:any_value(val)
val 支持值类型:int,bigint,double,decimal,varchar,char。

赞 (0)
上一篇 4天前
下一篇 4天前