索引:创建索引可以根据查询业务的不同分为两种:单一列的索引,联合索引. 顾名思义,单一列索引就是指在表的某一列上创建索引,联合索引是在多个列上联合创建索引....本文所用测试软件环境如下:SQL05
DEMO:创建一个人员表,包含人员ID,姓名.在人员ID上创建一个聚集索引,在first_name和last_name上创建一个联合
索引.
create table...,对于多条件的查询它比起单一列索引更加精确.拿上面的人员表来说吧,如果
要查询一个人的全名,只知道first_name是很难马上找到这个人的全名的,如果知道first_name和last_name则会非常容易找到...[first_name]=[@1]) ORDERED FORWARD)
结果:利用person_name联合索引查找
第四种情况:–条件列在first_name和last_name中间加入另外一个条件...[las
结果:不能利用person_name联合索引查找
第五种情况:–在输出列中分开first_name和last_name
SELECT first_name,id,last_name from