mysql什么时候可以使用索引?

分类:编程技术 时间:2024-02-20 15:18 浏览:0 评论:0
0
本文主要介绍MySQL什么时候可以使用索引。文章中的介绍非常详细,有一定的参考价值。感兴趣的朋友一定要读一下!

MySQL什么时候使用索引

使用>、>=、=、<、<=、IF NULL和BETWEEN

SELECT * FROM table_name WHERE key_part1=1 and key_part2 > 5;SELECT * FROM table_name WHERE key_part1 IS NULL;

使用时不带通配符 BEGINNING LIKE

SELECT * FROM table_name WHERE key_part1 LIKE 'jani%'

在进行联接时从另一个表中提取行

SELECT * from t1,t2 where t1.col=t2.key_part

查找指定索引的 MAX() 或 MIN ()value

SELECT MIN(key_part2),MAX(key_part2) FROM table_name where key_part1=10

键码前缀使用 ORDER BY 或 GROUP BY

SELECT * FROM foo ORDER BY key_part1,key_part2,key_part3

当查询中使用的所有列都是键代码的一部分时

SELECT key_part3 FROM table_name WHERE key_part1=1

以上是文章《mysql什么时候可以使用索引》文章的全部内容,感谢您的阅读!希望分享的内容对大家有所帮助,更多相关知识欢迎关注行业资讯频道!

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > mysql什么时候可以使用索引?

用户评论