索引失效?函数?

快手一面:
select length (a) from A where a = “abc”。
其中a建立了一个二级索引。
面试官说会造成索引失效?
可是我认为条件查询里面没有用到函数,为什么会造成索引失效啊
全部评论
你有问面试官a的类型吗,在MySQL中,LENGTH()函数是用来获取字符串、二进制字符串、BLOB数据类型的长度的函数,说不定是这个a不是字符串类型的涉及强制类型转换了
点赞
送花
回复
分享
发布于 2023-03-29 20:37 美国

相关推荐

2 2 评论
分享
牛客网
牛客企业服务