当前位置: 首页 > 编程笔记 >

如何在MySQL表中搜索特定字符串?

晏弘雅
2023-03-14
本文向大家介绍如何在MySQL表中搜索特定字符串?,包括了如何在MySQL表中搜索特定字符串?的使用技巧和注意事项,需要的朋友参考一下

使用等于运算符进行完全匹配-

select *from yourTableName where yourColumnName=yourValue;

让我们首先创建一个表-

mysql> create table DemoTable
-> (
-> FirstName varchar(100),
-> LastName varchar(100)
-> );

mysql> insert into DemoTable values('John','Doe');

mysql> insert into DemoTable values('Chris','Brown');

mysql> insert into DemoTable values('Carol','Taylor');

使用select语句显示表中的所有记录-

mysql> select *from DemoTable;

输出结果

这将产生以下输出-

+-----------+----------+
| FirstName | LastName |
+-----------+----------+
| John      | Smith    |
| John      | Doe      |
| Chris     | Brown    |
| Carol     | Taylor   |
+-----------+----------+
4 rows in set (0.00 sec)

以下是在MySQL表中搜索特定字符串的查询-

mysql> select *from DemoTable where LastName='Doe';

输出结果

这将产生以下输出-

+-----------+----------+
| FirstName | LastName |
+-----------+----------+
| John      | Doe      |
+-----------+----------+
1 row in set (0.00 sec)
 类似资料:
  • 本文向大家介绍使用MySQL搜索字符串中的特定字符?,包括了使用MySQL搜索字符串中的特定字符?的使用技巧和注意事项,需要的朋友参考一下 为此,请使用REGEXP。例如,字符J,A,V和A。让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表中的所有记录- 这将产生以下输出- 以下是使用MySQL在字符串中搜索字符的查询- 这将产生以下输出-

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

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

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

  • 问题内容: 如何从Clob列获取特定的字符串? 我有以下数据,存储在名为clob的列中 我想从列中搜索字符串 我已经尝试过 上面从我的表中获取全文。 任何帮助都是非常明显的。 问候 问题答案: 就像常规InStr和SubstStr函数一样,使用dbms_lob.instr和dbms_lob.substr。 看一个简单的例子:

  • 问题内容: 如何搜索in ,其中的字符串具有随机的列数? 我知道这是不正确的sql,但是会是这样的: 提前为SO社区 问题答案: 将全文索引添加到所有这些表中的所有字符串列,然后合并结果