代码改变世界

随笔分类 -  07 - 2012 Window Function

BI 系列随笔列表 (SSIS, SSRS, SSAS, MDX, SQL Server)

2013-09-18 18:25 by BIWORK, 38024 阅读, 收藏, 编辑
摘要: 微软 BI ETL 架构设计 如何在 ETL 项目中统一管理上百个 SSIS 包的日志和包配置框架 如何管理和记录 SSIS 各个 Task 的开始执行时间和结束时间以及 Task 中添加|删除|修改的记录数 微软 BI SSIS 系列 微软BI 之SSIS 系列 - 在 SSIS 中读取 Shar 阅读全文

SQL Server Window Function 窗体函数读书笔记二 - A Detailed Look at Window Functions

2013-08-07 21:27 by BIWORK, 2179 阅读, 收藏, 编辑
摘要: 这一章主要是介绍窗体中的Aggregate函数, Rank函数, Distribution函数以及Offset函数.Window Aggregate函数Window Aggregate函数和在Group分组中使用的聚合函数是一样的,只是不再定义Group并且是通过OVER子句来定义和使用的.在标准的SQL中,窗体聚合函数是支持这三种元素的- Partitioning, Ordering和Framingfunction_name() OVER([ ][ [ ] ] )这三种元素的作用可以限制窗体集中的行,如果没有指定任何元素,那么窗体中包含的就是查询结果集中所有的行.Partitionin... 阅读全文

SQL Server Window Function 窗体函数读书笔记一 - SQL Windowing

2013-08-06 21:14 by BIWORK, 6925 阅读, 收藏, 编辑
摘要: SQL Server窗体函数主要用来处理由OVER子句定义的行集,主要用来分析和处理Running totalsMoving averagesGaps and islands先看一个简单的应用 - 按照订单额从高到低对订单表信息做一个排名USE TSQL2012GOSELECT orderid, orderdate, val, RANK() OVER(ORDER BY val DESC) AS rnkFROM Sales.OrderValuesORDER BY rnk 查询结果 -OrderID OrderDate Val Rnk10... 阅读全文