mysql多个字段对应一个输入框的值模糊查询
时间: 2023-10-25 11:06:54 浏览: 145
使用 Example 类 实现MySQL一个搜索框对多个字段的模糊查询
5星 · 资源好评率100%
可以使用 CONCAT 函数将多个字段拼接为一个字符串,然后再对这个字符串进行模糊查询。例如,假设有表格 `users`,其中包含 `id`、`name` 和 `email` 三个字段,可以使用以下 SQL 语句进行模糊查询:
```
SELECT id, name, email
FROM users
WHERE CONCAT(name, email) LIKE '%关键词%';
```
上述 SQL 语句会将 `name` 和 `email` 字段拼接为一个字符串进行模糊查询,如果该字符串中包含了关键词,则返回该记录的 `id`、`name` 和 `email` 字段值。
阅读全文