标签: sql sqlite
我想在sqlite中实现“仅限单词”搜索。
我的第一个选项似乎是[charlist]选择被[空格,制表符,点,逗号,标点符号等]包围的单词。 这样的事情:SELECT ... WHERE 'name' LIKE "%[ \t.,!?]word[ \t.,!?]%"
SELECT ... WHERE 'name' LIKE "%[ \t.,!?]word[ \t.,!?]%"
但是我找不到向[charlist]添加空格/制表符的方法。 这可能吗 ?
在sql中实现“仅限单词”搜索的“最佳方式”是什么?
答案 0 :(得分:1)
喜欢不支持字符类,但是GLOB会支持。
但是,搜索单词是full-text search extension的设计目标。