2008年8月26日

摘要: Transact-SQL提供了4个排名函数: RANK(),DENSE_RANK(),ROW_NUMBER(),NTILE()下面是对这4个函数的解释:RANK() 返回结果集的分区内每行的排名。行的排名是相关行之前的排名数加一。如果两个或多个行与一个排名关联,则每个关联行将得到相同的排名。例如,如果两位销售员具有相同的SalesYTD值,则他们将并列第一。由于已有两行排名在前,所以具有下一个最大... 阅读全文

posted @ 2008-08-26 08:52 第一滴血0605 阅读(677) 评论(0) 推荐(0) 编辑

摘要: 本文摘自aierong博客中的文章。感觉写的比较好,记录下来学习一下 1.简介:SQL Server 2005中的窗口函数帮助你迅速查看不同级别的聚合,通过它可以非常方便地累计总数、移动平均值、以及执行其它计算。窗口函数功能非常强大,使用起来也十分容易。可以使用这个技巧立即得到大量统计值。窗口是用户指定的一组行。 开窗函数计算从窗口派生的结果集中各行的值。2.适用范围:排名开窗函数和聚合开窗函数.... 阅读全文

posted @ 2008-08-26 08:36 第一滴血0605 阅读(2250) 评论(0) 推荐(0) 编辑


Copyright © 2025 第一滴血0605
Powered by .NET 9.0 on Kubernetes