排名函数--SQLSERVER2005的又一编程利器
来源:互联网 发布:江宁区网络问政 编辑:程序博客网 时间:2024/05/16 15:01
在SQLSERVER2005中,新增了排名函数:row_number() rank() dense_rank() ntile,这些函数要搭配上over来使用,具体可以参照一下联机帮助文档.
一点废话:(熟悉northwind数据库的朋友也可以用原来的表来做实验,但推荐大家用一下adventureworks数据库,这个数据库更接近商用的复杂环境,是学习的非常好的例子.)
场景:你有没有这样的统计需要,要查出销售订单里排名10~25的订单情况,先来看这句
select productid,orderid,unitprice,quantity,discount,row_number() over(order by quantity desc) 'row_number' from [order details]
然后用上CTE的方式
with mytable as
(select productid,orderid,unitprice,quantity,discount,row_number() over(order by quantity desc) 'row_number' from [order details]
)
select * from mytable where row_number between 10 and 25
- 排名函数--SQLSERVER2005的又一编程利器
- sqlServer2005的几个排名函数
- sqlserver2005的四个排名函数(转)
- xfire--开发WEB SERVICE的又一利器
- gcc源代码分析,debug_tree()函数,又一利器啊
- linux服务器的又一管理利器webmin图解教程
- linux服务器的又一管理利器webmin图解教程
- Qt下Excel报表生成的又一利器----QtXlsxWriter
- 绘制数据图表的又一利器:C3.js
- 网站跳出率 影响网站排名的又一因素
- 探讨SQLServer2005的评价函数
- MKNetworkKit: 网络处理又一利器
- MKNetworkKit: 网络处理又一利器
- MKNetworkKit: 网络处理又一利器
- MKNetworkKit: 网络处理又一利器
- MKNetworkKit: 网络处理又一利器
- MKNetworkKit: 网络处理又一利器
- MKNetworkKit: 网络处理又一利器
- 常用js函数收集
- 常用js函数收集
- 常用js函数收集
- 软件设计师考试大纲
- CTE表--SQLSERVER2005看得见的性能提升
- 排名函数--SQLSERVER2005的又一编程利器
- 用 Javascript 实现锚点(Anchor)间平滑跳转
- 引用运算符“ &” 大解密
- Sql Server2005不同的表使用不同的表空间
- 文件的打开(fopen函数)
- CIO必备的十大热门IT技能
- 刷QQ空间人气
- 多线程工作环境下MQ get操作的阻塞问题
- Sql Server 分区演练