当前位置: 首页 > 面试题库 >

如何在SQLite中搜索子字符串?

桑鸿志
2023-03-14
问题内容

在SQLite中搜索子字符串的最有效方法是什么?

我在看LIKE运算子。

我有正确的主意吗?这对您来说效果很好吗?

http://www.sqlite.org/lang_expr.html

谢谢你。


问题答案:

是的,请使用“赞”。 Select id from sometable where name like '%omm%'将返回名称列中任何位置带有“
omm”的行。



 类似资料:
  • 问题内容: 在Elasticsearch中,如何搜索任意子字符串,也许包括空格?(仅搜索单词的一部分是不够的;我想搜索整个字段的任何子字符串。) 我想它必须在一个字段中,而不是一个字段中。 假设我的Elasticsearch索引中只有几千个文档,然后尝试: 可以按预期工作,我得到了描述中“计划”所在的每个项目,甚至是“替代”项目。 现在,我想做 …以便在许多其他可能性中将文件与“ Kaplan不是

  • 我刚开始使用hibernate lucene搜索。从几天以来,我一直致力于搜索关键字与特殊字符。我正在使用MultiFieldQueryParser进行精确短语匹配以及布尔搜索。但在这个过程中,我无法得到搜索关键字的结果,如“有1年以上的经验”,如果我没有在搜索关键字周围添加任何引号,那么我就得到了结果。所以我在执行lucene查询时观察到的是,它正在转义特殊符号(+)。我正在使用Standard

  • 问题内容: 我想要一个自动完成功能。我对数据类型的属性有简短的描述性字符串。我在redis中有一个ID列表,其中包含按创建日期排序的数据类型,并且使用ID来设置和获取该数据类型的属性,如redis类型文档中所述。我不使用哈希表。在此设置下,获取与输入到自动完成输入框中的内容相匹配的字符串集的最佳方法是什么?遍历所有id并检查我要搜索的属性- 对于每次击键,这似乎是错误的方法。 编辑: 除了下面的答

  • 问题内容: 我需要在JavaScript中搜索数组。搜索将仅针对字符串的一部分进行匹配,因为该字符串将分配有其他数字。然后,我需要返回带有完整字符串的成功匹配的数组元素。 即 我需要搜索其中包含的数组元素,并且也需要在元素中提取其余文本(即)。 谢谢 问题答案: 在您的特定情况下,您可以使用一个无聊的旧柜台来做到这一点: 但是,如果您的数组是稀疏的,则可以通过适当设计的循环来更有效地执行此操作:

  • 我还没有为索引创建任何显式设置。谢了。

  • 问题内容: 我正在尝试在mysql中搜索字符串的完全匹配。字符串为“ nrew”。但是当我执行下面的查询时,我仍然得到结果: 请帮忙。 问题答案: