如果是a,b,c分辨建立索引是什么时候回失效啊如果是(a,b,c)整个建立索引什么时候会失效select*fromuserwherea=1,b=2,c=3... 如果是a,b,c 分辨建立索引是什么时候回失效啊
如果是(a,b,c)整个建立索引什么时候会失效
select * from user where a=1,b=2,c=3
如果是a b c三个单独的索引,你那个语句不会失效。单独索引一般会在模糊查询失效但是如果是(a,b,c)复合索引的话,是根据Z左前缀匹配原则,失效的语句为where 条件包括:where b=2 and c=3where a=1 and c=3where 单独的b=2 或者单独的c=3只有当a,ab,abc,才有效