SUM :该函数计算组中表达式的累积和
MIN :在一个组中的数据窗口中查找表达式的最小值
MAX :在一个组中的数据窗口中查找表达式的最大值
AVG :用于计算一个组和数据窗口内表达式的平均值。
COUNT :对一组内发生的事情进行累积计数
-------------------------------------------------------------------------------------------------
RANK :根据 ORDER BY 子句中表达式的值,从查询返回的每一行,计算它们与其它行的相对位置
DENSE_RANK :根据 ORDER BY 子句中表达式的值,从查询返回的每一行,计算它们与其它行的相对位置
FIRST :从 DENSE_RANK 返回的集合中取出排在最前面的一个值的行
LAST :从 DENSE_RANK 返回的集合中取出排在最后面的一个值的行
FIRST_VALUE :返回组中数据窗口的第一个值
LAST_VALUE :返回组中数据窗口的最后一个值。
LAG :可以访问结果集中的其它行而不用进行自连接
LEAD : LEAD 与 LAG 相反, LEAD 可以访问组中当前行之后的行
ROW_NUMBER :返回有序组中一行的偏移量,从而可用于按特定标准排序的行号
-------------------------------------------------------------------------------------------------
STDDEV :计算当前行关于组的标准偏离