聚类存储过程分析
2011-12-14 09:55
225 查看
http://topic.csdn.net/u/20110706/10/36fe794a-b528-48d5-9474-9783f37f2dba.html
这个帖子里的问题
master.dbo.spt_values这张表里有从1到2048,type为P的整数
dense_rank() 表示浓度排名,意思是相同的值在排名中只占一个位次,有两人并列第二名,不会造成第三名顺延成第四名
最后把tb表放上:
这个帖子里的问题
SELECT tmp1.str1, tmp2.str2 FROM master.dbo.spt_values LEFT JOIN (SELECT DISTINCT dense_rank() OVER (ORDER BY str1) AS expr1, str1 FROM tb) AS tmp1 ON tmp1.expr1 = master.dbo.spt_values.number LEFT JOIN (SELECT DISTINCT dense_rank() OVER (ORDER BY str2) AS expr2, str2 FROM tb) AS tmp2 ON tmp2.expr2 = master.dbo.spt_values.number WHERE master.dbo.spt_values.type = 'p' ANDmaster.dbo.spt_values.number <= 5
master.dbo.spt_values这张表里有从1到2048,type为P的整数
dense_rank() 表示浓度排名,意思是相同的值在排名中只占一个位次,有两人并列第二名,不会造成第三名顺延成第四名
master.dbo.spt_values.number <= 5这句是为了不让多余的null 占用空间
最后把tb表放上:
相关文章推荐
- 聚类存储过程分析
- 常见存储过程分页PK赛——简单测试分析常见存储过程分页速度
- 药易通采购过账存储过程ts_c_BillAudit 分析
- 存储过程和触发器的取舍问题(优缺点分析)
- .Text分页技术(1)分页的存储过程分析
- (转)常见存储过程分页PK赛——简单测试分析常见存储过程分页速度
- SQL Server 存储过程中处理多个查询条件的几种常见写法分析,我们该用那种写法
- PHP源码分析之变量的存储过程分解
- SQL Server 索引使用分析(3)- 通用分页显示存储过程
- Linux内核情景分析读书笔记——存储管理之地址映射全过程
- mysql存储过程性能监控和分析
- oracle编译存储过程提示表或视图不存在的问题分析
- 千万条数据的通用存储过程分析
- MySQL存储过程权限分析
- sql server 存储过程中使用变量表,临时表的分析(Z)
- SPSS聚类分析——一个案例演示聚类分析全过程
- mysql存储过程用法实例分析
- 存储过程失效原因分析与解决办法