SQL Server 开窗函数 Over()代替游标的使用详解

所需积分/C币:15 2020-12-14 07:19:19 117KB PDF
9
收藏 收藏
举报

前言: 今天在优化工作中遇到的sql慢的问题,发现以前用了挺多游标来处理数据,这样就导致在数据量多的情况下,需要一行一行去遍历从而计算需要的数据,这样处理的结果就是数据慢,容易卡死。 语法介绍: 1、与Row_Number() 函数结合使用,对结果进行排序,这个是我们使用的非常多的    2、与聚合函数结合使用,利用over子句的分组和排序,对需要的数据进行操作 例如:SUM() Over() 累加值、AVG() Over() 平均数 MAX() Over() 最大值、MIN() Over() 最小值 具体介绍: 下面模拟工作中通过开窗函数代替游标的例子,通过期初余额与单据的预收金额、应收金额

...展开详情
试读 4P SQL Server 开窗函数 Over()代替游标的使用详解
立即下载 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 至尊王者

关注 私信
上传资源赚钱or赚积分
最新推荐
SQL Server 开窗函数 Over()代替游标的使用详解 15积分/C币 立即下载
1/4
SQL Server 开窗函数 Over()代替游标的使用详解第1页

试读结束, 可继续读1页

15积分/C币 立即下载