标签: mysql database search sql-like
我被告知在LIKE '%wordend'的MySQL数据库中搜索是不好的,因为它需要很长时间。
LIKE '%wordend'
在字段末尾搜索的最佳方法是什么?
我是否应该创建一个额外的字段,其中需要向后搜索的字段向后存储,对我来说似乎是个好主意,因为它会带来索引的好处!
答案 0 :(得分:2)
我是否应该创建一个额外的字段,其中需要向后搜索的字段向后存储
是的,反过来存储文本字段。然后你可以搜索它LIKE 'dnedrow%'('wordend'向后拼写)。
LIKE 'dnedrow%'
你是正确的,字符字段的索引从左边开始。