对于需要模糊查询的需求,我们一般都使用 like ,但是 like 效率不高,请问有什么替换方法,和优化 like 查询的方法。一般我都使用 like %key%
![]() | 1 enenaaa 2017-01-20 16:28:27 +08:00 全文索引, 第三方搜索工具 |
2 Sentur 2017-01-20 16:31:07 +08:00 mysql 还有个 instr 吧 |
3 nandaye 2017-01-20 16:35:02 +08:00 某些 instr 也可以实现 like 的功能。 如果大多数 like 是匹配字段的开头前几个字母可以加索引,并 like 'key%' (去掉 key 前的%)。 |
![]() | 4 noNOno 2017-01-22 18:54:36 +08:00 用 sqlserver ,建立全文索引,效率还不错 |