博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MSSQL Server中partition by与group by的区别
阅读量:6488 次
发布时间:2019-06-24

本文共 274 字,大约阅读时间需要 1 分钟。

在使用over等开窗函数时,over里头的分组及排序的执行晚于“where,group by,order by(但此排序顺序优先级是最高的)”的执行。

 

①group by 列名

合并(列值相同的并作一条记录)

 

②row_number over(partition by 列1 order by 列2 asc) 

不合并(列1值相同的在一个区域,区域内部按列2排名)(列1和列2可以相同)

 

详情推荐此博客

 

还有一点 top是最后执行的!!!

 

 

 

转载于:https://www.cnblogs.com/Cengjianwei/p/10595365.html

你可能感兴趣的文章
华为软件测试工程师与普通软件工程师的区别
查看>>
scala001
查看>>
Struts2环境搭建与测试
查看>>
网页设计心得
查看>>
NYOJ-195 飞翔
查看>>
添加附属组
查看>>
理解 $q 和 promise基本用法-2 4.17
查看>>
个人免签收款接口 bufpay.com 支持限额设置
查看>>
iOS APP安全杂谈之二
查看>>
iOS 推送全解析,你不可不知的所有 Tips!
查看>>
图片压缩知识梳理(9) 选择合适的图片格式
查看>>
较为原生的WebSocket服务端
查看>>
和他们一起 pick 七牛云,pick 美好未来!
查看>>
js--基本语法
查看>>
ionic难点问题整理(持续更新)
查看>>
APP重构之路(三) 引入单元测试
查看>>
初识css自定义属性
查看>>
【开源】Tsar——灵活的系统和应用采集软件
查看>>
聊聊hibernate的hbm2ddl的实现
查看>>
ES6 系列之 WeakMap
查看>>