摘要: 最近在项目需要编写一些复杂的sql语句,而且有的还对效率的要求比较高,所以用到了SQL2005之后MS SQL版本新增的一些函数,也由此觉得有必要对这些新增的函数、语法进行全面的学习一下。 今天首先就说一下,over子句吧。 不过说over子句之前得先说说排名函数。 排名函数主要包括四个函数:ROW_NUMBER()、RANK()、DENSE_RANK()、NTILE(N),其适用语法如下: 排名函数 + over (order by column),其中ROW_NUMBER()使用的比较频繁,主要用于数据库分页上。而这四个函数的主要区别为: 1)ROW_NUMBER()排序之后无重复的“名. 阅读全文
posted @ 2011-06-13 14:17 Fulltalent Chen 阅读(687) 评论(1) 推荐(0) 编辑