mysql like concat
时间: 2023-09-27 15:08:16 浏览: 187
Mysql数据库使用concat函数执行SQL注入查询
5星 · 资源好评率100%
MySQL的LIKE运算符可以用于模糊匹配字符串。如果要匹配多个条件,可以使用CONCAT函数将它们连接起来。
例如,如果要查找所有姓“张”或者名字中包含“三”的人,可以使用以下查询语句:
```
SELECT * FROM users WHERE last_name LIKE '张%' OR CONCAT(first_name, last_name) LIKE '%三%';
```
其中,`%`表示匹配任意多个字符。`LIKE '张%'`表示姓以“张”开头的人,`CONCAT(first_name, last_name) LIKE '%三%'`表示名字中包含“三”的人。使用`OR`逻辑运算符将它们连接起来,即可实现多条件匹配。
阅读全文