1.很多时候由于字段使用了函数或值MySQL进行了隐式转换,导致该字段没有用到索引。
此时可以考虑使用with语句创建一个临时表,在临时表使用各种函数是可以的,然后as取别名,这个别名是可以在后面的查询中作为判断条件值使用的,这样原来的字段就不用使用函数了,从而可以使用到索引
1.很多时候由于字段使用了函数或值MySQL进行了隐式转换,导致该字段没有用到索引。
此时可以考虑使用with语句创建一个临时表,在临时表使用各种函数是可以的,然后as取别名,这个别名是可以在后面的查询中作为判断条件值使用的,这样原来的字段就不用使用函数了,从而可以使用到索引