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句的效果是一样的