首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL 索引有关问题?

2012-01-24 
SQL 索引问题??我有一个表A设索引:a+b+c(a,b,c为A表的列名)(1):select*fromAwherea2007andb09andswmc

SQL 索引问题??
我有一个表A   设索引:a+b+c   (a,b,c为A表的列名)
(1):
select   *   from   A   where   a   =   '2007 '   and   b   =   '09 '   and   swmc   = '水 '
(2):
select   *   from   A   where     swmc   = '水 '   and   a   =   '2007 '   and   b   =   '09 '  
(3)
select   *   from   A   where     swmc   = '水 '   and   b   =   '09 '   and   a   =   '2007 '  

(1)语句应该有应用到索引,那么(2),(3)语句会不会应用到索引,有做到索引覆盖吗??

[解决办法]
会不会应用到索引,这个很简单你将要执行的语句选中,然后按Ctrl+L看看执行计划中有没有用到索引

就我所知上面3句的效果是一样的

热点排行