SqlServer三种常用窗口函数
SQLServer 函数 常用 窗口 三种
2023-09-11 14:18:14 时间
插入数据
1 insert into t_score values(1,76),(2,87),(3,60),(5,92),(6,88),(7,71),(8,92)
⒈rank()over,跳跃排序,允许并列,并在发生并列时保留名次空缺。
1 select rank() over(order by score desc) 排名 ,* from t_score
⒉dense_rank() over,连续排序,允许并列,并在并列发生时不保留名次空缺
1 select dense_rank() over(order by score desc) 排名 ,* from t_score
⒊row_number() over,不允许并列,按照实际条目数量排序
1 select row_number() over(order by score desc) 排名 ,* from t_score
相关文章
- ORACLE与SQLSERVER数据转换
- html、sqlserver、java基础总结
- 【技术贴】解决xp下Microsoft.SqlServer.Management.PSProvider.dll
- SQLSERVER 函数大全
- 大叔经验分享(94)jdbc连接mysql、sqlserver、oracle
- SQLServer · 特性分析 · SQL Server 2012的分析函数未必都理解透了(2)
- PHP连接 SQLSERVER 注意事项(经典中的经典)
- SQLServer 拼接列
- python windows安装 SQLServer pymssql,
- SqlServer中的数据类型UniqueIdentifier
- JBoss/Wildfly 配置SQLserver服务器
- Oracle 11g透明网关连接SqlServer