更新时间:2020-06-23 14:41:04
目前,日志服务除了提供常用统计方式(内部封装了统计语句),还提供自定义统计语句。自定义统计的语法:* | select src_ip,count(*) as count group by src_ip order by count desc limit 10
。
注意:自定义统计语法以
* |
开头。
已支持的几类统计函数如下。
语句 | 含义 |
---|---|
avg(x) | 计算x列的算数平均值。 |
count(*) | 计算某一列的个数。 |
count(x) | 计算某一列非空的个数。 |
max(x) | 返回最大值。 |
min(x) | 返回最小值。 |
sum(x) | 返回x列的和。 |
函数名 | 含义 |
---|---|
exp(x) | 返回自然常数的指数。 |
floor(x) | 返回x向下最接近的整数。 |
round(x) | x四舍五入。 |
sqrt(x) | 返回x的平方根。 |
函数名 | 含义 |
---|---|
trim(string) | 删掉字符串开头和结尾的空白字符。 |
函数名 | 含义 |
---|---|
ip_to_country(ip) | 判断IP所在的国家。 |
ip_to_province(ip) | 判断IP所在的省份。 |
ip_to_city(ip) | 判断IP所在的城市。 |