Mysql
Junior2018
keep learning , keep hungry!
展开
-
Mysql 索引
最左匹配(前缀)原则?MySQL中的索引可以以一定顺序引用多列,这种索引叫作联合索引。如User表的name和city加联合索引就是(name,city),而最左前缀原则指的是,如果查询的时候查询条件精确匹配索引的左边连续一列或几列,则此列就可以被用到。如下:select * from user where name=xx and city=xx ; // 可以命中索引select * f...原创 2019-07-03 16:25:01 · 187 阅读 · 0 评论 -
mysql 条件字段有索引,但是不走索引的几个场景
对SQL 进行函数操作,导致不走索引# 不走索引select * from t1 where date(c) ='2019-05-21';# 走索引select * from t1 where c>='2019-05-21 00:00:00' and c<='2019-05-21 23:59:59';补充: c 字段存储值为 (datetime) 2019-05-22...原创 2019-09-03 10:26:26 · 3648 阅读 · 0 评论