发布网友 发布时间:2022-04-28 15:49
共7个回答
热心网友 时间:2022-04-08 07:12
建立降序索引语法:
create index 索引名 on 表名(字段名 desc);
注:desc换成asc则是升序索引。
删除索引语法:
drop index 索引名;
索引的使用及注意事项
尽量避免这些不走索引的sql:
1、SELECT `sname` FROM `stu` WHERE `age`+10=30;不会使用索引,因为所有索引列参与了计算。
2、SELECT `sname` FROM `stu` WHERE LEFT(`date`,4) <1990; 不会使用索引,因为使用了函数运算,原理与上面相同。
3、SELECT * FROM `hounwang` WHERE `uname` LIKE'后盾%' 走索引。
4、SELECT * FROM `hounwang` WHERE `uname` LIKE "%后盾%"不走索引。
5、字符串与数字比较不使用索引;
CREATE TABLE `a` (`a` char(10));
EXPLAIN SELECT * FROM `a` WHERE `a`="1"走索引。
EXPLAIN SELECT * FROM `a` WHERE `a`=1 不走索引
热心网友 时间:2022-04-08 08:30
建立降序索引语法:
create index 索引名 on 表名(字段名 desc);
注:desc换成asc则是升序索引。
删除索引语法:
drop index 索引名;
扩展资料:
索引的使用及注意事项
尽量避免这些不走索引的sql:
1、SELECT `sname` FROM `stu` WHERE `age`+10=30;不会使用索引,因为所有索引列参与了计算。
2、SELECT `sname` FROM `stu` WHERE LEFT(`date`,4) <1990; 不会使用索引,因为使用了函数运算,原理与上面相同。
3、SELECT * FROM `hounwang` WHERE `uname` LIKE'后盾%' 走索引。
4、SELECT * FROM `hounwang` WHERE `uname` LIKE "%后盾%"不走索引。
5、字符串与数字比较不使用索引;
CREATE TABLE `a` (`a` char(10));
EXPLAIN SELECT * FROM `a` WHERE `a`="1"走索引。
EXPLAIN SELECT * FROM `a` WHERE `a`=1 不走索引
参考资料:百度百科 索引
热心网友 时间:2022-04-08 10:05
建立降序索引语法:
create index 索引名 on 表名(字段名 desc);注:desc换成asc则是升序索引。
删除索引语法:
drop index 索引名;
热心网友 时间:2022-04-08 11:56
索引是SQL使用的一种内结构,它是基于表中一个或多个列的值,提热心网友 时间:2022-04-08 14:04
create index index_name on goods(goods_name desc)热心网友 时间:2022-04-08 16:29
建立降序索引语法:热心网友 时间:2022-04-08 19:10
建立降序索引语法: