mysql 判断一个字符串是否包含另外一个字符串
时间: 2023-10-31 13:14:18 浏览: 188
在 MySQL 中可以使用 `LIKE` 操作符来判断一个字符串是否包含另外一个字符串。
例如,假设有一个名为 `mytable` 的表,其中有一个 `text` 字段,我们要查询其中包含字符串 `hello` 的记录,可以使用以下 SQL 语句:
```
SELECT * FROM mytable WHERE text LIKE '%hello%';
```
上述语句中 `%` 是通配符,表示匹配任意字符,`LIKE` 操作符用于模式匹配,所以这条语句将会返回所有包含字符串 `hello` 的记录。如果要精确匹配,可以去掉通配符或者使用 `=` 操作符。
例如,如果要查询 `text` 字段值为 `hello world` 的记录,可以使用以下 SQL 语句:
```
SELECT * FROM mytable WHERE text = 'hello world';
```
阅读全文