mysql 字符串包含
时间: 2023-09-26 19:11:23 浏览: 113
在MySQL中判断字符串是否包含另一个字符串,可以使用`LIKE`和`%`通配符实现。例如,要判断字段`name`是否包含字符串`abc`,可以使用以下查询语句:
```sql
SELECT * FROM table_name WHERE name LIKE '%abc%';
```
上述语句中,`%`代表任意长度的字符,因此`'%abc%'`表示包含`abc`子串的任意字符串。如果要判断是否包含以`abc`为开头的字符串,则可以使用以下查询语句:
```sql
SELECT * FROM table_name WHERE name LIKE 'abc%';
```
在这里,`%`只放在字符串的结尾,表示以`abc`为开头的字符串。如果要判断是否包含以`abc`为结尾的字符串,则可以使用以下查询语句:
```sql
SELECT * FROM table_name WHERE name LIKE '%abc';
```
在这里,`%`只放在字符串的开头,表示以`abc`为结尾的字符串。
阅读全文
相关推荐
















