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

如何在mysql中搜索确切的字符串

尉迟卓
2023-03-14
问题内容

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

SELECT UserID FROM sys_users WHERE UserID='NREW'
SELECT UserID FROM sys_users WHERE UserID='NrEw'

请帮忙。


问题答案:
SELECT UserID FROM sys_users WHERE BINARY UserID='NREW'


 类似资料:
  • 问题内容: 我想在文档中搜索“社交网络营销”。全部一起。但是我继续得到结果,单词分开。我有以下DSL查询: 我没有包含此短语和标题的文档,但是我也得到了包含短语单词的搜索结果(文档)以进行拆分。我要严格搜索。如果没有任何文档使用此短语,则不要检索任何文档或仅检索具有该标题的文档。为什么 运算符又 不起作用? 问题答案: 您可以使用类型词组尝试以下方法吗?看到这里说, 查询首先分析查询字符串以生成术

  • 本文向大家介绍如何在MySQL表中搜索特定字符串?,包括了如何在MySQL表中搜索特定字符串?的使用技巧和注意事项,需要的朋友参考一下 使用等于运算符进行完全匹配- 让我们首先创建一个表- 使用select语句显示表中的所有记录- 输出结果 这将产生以下输出- 以下是在MySQL表中搜索特定字符串的查询- 输出结果 这将产生以下输出-

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

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

  • 问题内容: 我有mysql表,其中有一列将xml存储为字符串。我需要找到xml列包含给定6个字符的字符串的所有元组。没关系-我只需要知道这6个字符串是否存在即可。 因此,将文本格式设置为xml可能并不重要。 问题:如何在mysql中搜索?即 有没有一种方法可以使用LIKE运算符执行此操作? 问题答案: 您可能可以使用该子句进行一些简单的字符串匹配: 如果您需要更多高级功能,请在此处查看MySQL的

  • 问题内容: 我试图在mySQL的整个表中搜索一个字符串。 我想搜索表的所有字段和所有主菜,返回包含指定文本的每个完整条目。 我不知道如何轻松地搜索多个字段。详细信息如下: 该表是“客户端”。它具有大约30个字段和800个条目,太多了以至于无法在浏览器中一次全部显示。我想搜索的域名(即“玛丽”),但它可能是在或,或字段等 我想在所有字段中搜索包含字符串“ Mary”的所有条目。我认为这应该可行,但不