一、聚合函数
| Avg | 求平均 |
| Min | 求最小 |
| Checksum_agg | 返回组中各值的校检值。空值将被忽略 |
| Sum | 求和 |
| Max | 求最大值 |
| Count | 返回组中的项数。和count_big的区别在于始终返回int类型 |
| Count_big | 返回组中的项数。和count的区别在于始终返回bigint类型 |
| Stdev | 返回指定表达式中所有值的标准偏差 |
| Stdevp | 返回指定表达式中所有的总体标准偏差 |
| Grouping | 指示是否聚合group by列表中的指定列表达式。在结果集中,如果groupping返回1则指示聚合;如果返回0则指示不聚合。如果指定了group by,则grouping只能在select列表、having和order by 子句中 |
| Var | 返回指定表达式中所有值的方差 |
| Varp | 返回指定表达式中所有值的总体方差 |
二、数学函数
| Abs | 返回指定数值表达式的绝对值(正值)的数学函数 |
| Acos | 数学函数,返回其余弦所指定的float表达式的角(弧度);也被称为反余弦 |
| Asin | 返回以弧度表示的角,其正弦为指定float表达式。也称为反正弦 |
| Atan | 返回以弧度表示的角,其正切为指定的float表达式。它也称之为反正切函数 |
| Atn2 | 返回以弧度表示的角,该角位与正X轴和原点至点(y,x)的射线之间,其中x和y是这两个指定浮点表达式的值 |
| Tan | 返回输入表达式的正切值 |
| Ceiling | 返回大于或等于指定数值表达式的最小整数 |
| Cos | 一个数学函数,返回指定的float表达式返回指定角度(以弧度为单位)的三角正弦值 |
| Sin | 以近似数字(float)表达式返回指定角度(以弧度为单位)的三角正弦值 |
| Cot | 一个数学函数,返回指定的float表达式中所指定角度(以弧度为单位)的三角余切值 |
| DEGREES | 返回以弧度指定的角的相应角度 |
| Exp | 返回指定的float表达式的指数值 |
| Floor | 返回小于或等于指定数值表达式的最大整数 |
| Log | 返回指定的float表达式的自然对数 |
| Log10 | 返回指定的float表达式的常用对数(以底数为10的对数) |
| PI | 返回PI常量 |
| Power | 返回指定表达式的指定幂的值 |
| Rand | 返回从0~1之间的随机float值 |
| Round | 返回一个数值,,舍入到指定的长度或精度 |
| Sign | 返回指定表达式的正号(+1)、零(0)或负数(-1) |
| Sqrt | 返回指定浮点数的平方根 |
| Square | 返回指定浮点数的平方 |
| Radians | 对于在数值表达式中输入的度数值返回弧度值 |
转载于:https://www.cnblogs.com/95CC/p/6716680.html