sqlserver开窗函数

开窗函数,可以理解为是聚合函数的一个加强版。使用聚合函数的话(不包括子查询的情况),整个查询都只能是聚合列返回值,而不能有基础行的返回值。对于需要基础行的返回值的话,就需要使用复杂的子查询或者是存储过程等才可以解决。但是使用开窗函数就可以轻松解决,它能够在同一行中同时返回基础行的列和聚合列。在ISO SQL规定了这样的函数为开窗函数,在Oracle中则被称为分析函数,而在DB2中则被称为OLAP函数。

sqlserver内实用的开窗函数:over(patition by XXX, order by YYY)

你可能感兴趣的:(个人,工作小结)