开窗函数

2018-06-17 21:12:31来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

oracle称分析函数。

与聚合函数相同,都是对行集合进行计算!但,由于group by的原因,每组只返回一个值。前者每组可以返回多个值。

语法:函数名(列名) over(sql项)

当over参数为null,即对所有行进行聚合计算

例子:  SELECT EmpID,DeptID,PostID, sum(PostID) OVER(PARTITION BY DeptID,PostID)
  FROM dbo.tbEmps

SELECT    ROW_NUMBER() OVER ( ORDER BY PassportID DESC ) AS rowNum

  FROM dbo.tbEmps

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:.Net Framework 各个版本新特性总结 (一)

下一篇:Web大前端时代之:HTML5+CSS3入门系列