mysql 字符串模糊匹配结果集
时间: 2023-08-15 22:07:52 浏览: 104
sql中生成查询的模糊匹配字符串
在 MySQL 中,可以使用 `LIKE` 运算符进行字符串模糊匹配。例如,假设你有一个名为 `users` 的表,其中包含一个名为 `name` 的列,你可以使用以下语句查询所有名字以 "J" 开头的用户:
```
SELECT * FROM users WHERE name LIKE 'J%';
```
这将返回所有名字以 "J" 开头的用户的结果集。注意,`%` 符号表示匹配任意数量的任意字符。
如果你想查询名字中包含 "John" 的用户,可以使用以下语句:
```
SELECT * FROM users WHERE name LIKE '%John%';
```
这将返回所有名字中包含 "John" 的用户的结果集。同样,`%` 符号表示匹配任意数量的任意字符。
阅读全文