阅读背景:

巧用row_number和partition by分组取top数据

来源:互联网 

      分组取TOP数据是T-SQL中的常用查询, 如学生信息管理系统中取出每个学科前3名的学生。这种查询在SQL Server 2005之前,写起来很繁琐,需要用到临时表关联查询才能取到。SQL Server 2005后之后,引入了row_number()函数,row_number()函数的分组排序功能使这种操作变得非常简单。下面是一个简单示例:      分组取TOP数据是T-SQL中的常用查询, 如学生信息管理系统中取出每个




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: