当Select语句有Where的范围条件以及Order By时的索引字段顺序问题_Oracle数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

当Select语句有Where的范围条件以及Order By时的索引字段顺序问题

作者:黑客防线网安Oracle维护基地 来源:黑客防线网安Oracle维护基地 浏览次数:0

黑客防线网安网讯:  比如查询最近7天,阅读数量最大的20个帖子。  select top 20 * from t_article where datetime>DATEADD(day,-7, getdate()) order by countView desc    建立索引时,...

  比如查询最近7天阅读数量最大的20个帖子

  select top 20 * from t_article where datetime>DATEADD(day,-7, getdate()) order by countView desc  

  建立索引时必须将 countView设置在前面,datetime 设置在后面索引才有效

  以上测试在 SQL Server 2005 下测试通过。

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-12643-1.html
网站维护教程更新时间:2012-03-23 00:43:40  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer