row_number rank 的区别
来源:互联网 发布:软件功能性能 编辑:程序博客网 时间:2024/06/05 03:14
现有一张部门表e_department:
departmentid departmentname parentid
CREATETABLE e_department(departmentid INT,departmentname VARCHAR(50),parentid INT)
row_number,rank使用:
select row_number() over(order by parentid) as rownumber,--还可以用partition来分类 例如性别
rank() over(order by parentid) rank_number,
dense_rank() over(order by parentid) as denserank_bymber,
ntile(5) over(order by parentid) as ntilenum,--强制分段
parentid as deptid
from e_department where parentid is not null
结果:
一目了然了吧。
row_number ,rank,dese-rank 在Oracle中同样如此。
- row_number rank 的区别
- row_number() 与 rank() 的区别
- Row_Number,Rank,Dense_Rank区别
- Row_Number,Rank,Dense_Rank区别
- ROW_NUMBER,RANK,DENSE_RANK区别
- RANK、DENSE_RANK以及ROW_NUMBER区别
- 实践rank,dense_rank,row_number区别
- Oracle中rownum、rowid、row_number()、rank()、dense_rank()的区别
- oracle分析函数row_number、dense_rank、rank的区别
- rank (),dense_rank (),row_number () 常见的使用和区别
- oracle中rank() over, dense_rank(), row_number() 的区别
- 【Oracle】【SQL】rownum, row_number() 和 rank()的区别
- 研究row_number和rank分析函数的区别
- 数据库技术之rank、dense_rank、ntile、row_number函数的区别
- rank() over,dense_rank() over,row_number() over函数的区别
- rank() over,dense_rank() over,row_number() ove的区别
- oracle中的rank() over,dense_rank(),row_number()的区别
- Oracle中rank() over, dense_rank(), row_number() 的区别
- shell脚本备忘
- sendBroadcast可以在Service中被调用的原因
- 福建电信的计费查询平台应用--案例
- struts配置与详解
- ALV常用参数的详细描述
- row_number rank 的区别
- Struts2环境的搭建
- 刚才看到,我开始到上海时候的其中一个住址了
- EZ-USB 68013学习笔记(一)——USB协议之描述符
- struts2的环境搭建详解
- 为什么网站外链、内链能有效提高网站的排名与权重
- Powershell环境变量
- 单片机编程百问百解
- Virtual Machine setting up