XuGang

记录一个程序员的成长

 

2011年6月10日

T-SQL 常用排名函数

摘要: 提纲:-- distinct 剔除重复项-- with ties 保留重复项-- newid() 新ID-- row_number() 行号-- rank() 排名(降一名次)-- dense_rank() 排名(不降一名次)-- ntile(页数) 分页-- 使用ntile(页数) 分页的存储过程 T-SQL 代码如下:useS100801Agoselect*fromscore--剔除重复项selectdistinct(score)fromscore--保留重复项(注意:withties必须和top...orderby一起使用)selecttop1withtiesscorefromscor. 阅读全文

posted @ 2011-06-10 01:11 钢钢 阅读(1948) 评论(3) 推荐(0) 编辑

看懂SQL Server 查询计划[转]

摘要: 对于Sql Server 的优化来说,可能优化查询是很常见的事情。关于数据库的优化,本身也是一个涉及面比较的广的话题, 本文只谈优化查询时如何看懂Sql Server 查询计划。由于本人对Sql Server 的认识有限,如有错误,也恳请您在发现后及时批评指正。 首先,打开【SQL Server Management Studio】,输入一个查询语句看看SqlServer是如何显示查询计划的吧。说明:本文所演示的数据库,是本人写的一个演示程序专用的数据库, 可以在此网页中下载 select v.OrderID, v.CustomerID, v.CustomerName, v.OrderDat. 阅读全文

posted @ 2011-06-10 00:33 钢钢 阅读(1076) 评论(1) 推荐(0) 编辑

导航