索引失效?函数?

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

相关推荐

点赞 评论 收藏
分享
评论
2
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务