oracle多个like条件怎么优化

2025-03-22 23:38:01
推荐回答(2个)
回答1:

如果您知道查询的第一个字母是什么,请尽量用一个百分号 例如 'XXX%'
您也可以用正则表达式来实现like功能。不过我估计你要学习几天才可以正则表达式的用法。当然正则表达式有时候也不见得比like速度快。

回答2:

前面有%的,不能使用索引 ,所以效率较低

%在中间或者后面的,可以使用索引,相对效率较高。