MySQL中like的用法
时间: 2024-10-01 08:07:03 浏览: 28
MySQL Like语句的使用方法
5星 · 资源好评率100%
MySQL中的`LIKE`关键字用于在SELECT语句中进行模式匹配查询,主要用于在文本字段中搜索包含特定模式的数据。它通常配合通配符一起使用:
1. **基本语法**:
```
SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern;
```
这里,`column_name`是要查找的列名,`table_name`是表名,`pattern`是你想要匹配的模式。
2. **通配符**:
- `%` (百分号):代表零个、一个或多个字符,例如`'%abc%'`会匹配所有包含"abc"的字符串。
- `_` (下划线):代表单个字符,例如`'a_b_c_'`会匹配"abc"、"abd"、"abe"等,但不会匹配"a2c"。
3. **例子**:
- `SELECT * FROM users WHERE username LIKE '%john%';` 会找到所有包含"john"的用户名。
- `SELECT * FROM products WHERE description LIKE 'Product _100';` 会找到描述以"Product "开头,接着是一个数字的条目。
阅读全文