一个搜索框不用下拉,搜索数据库表中的所有字段

一、使用mysql函数 CONCAT_WS

CONCAT() 如有任何一个参数为NULL,则返回值为 NULL,CONCAT_WS() 则不会返回

SELECT * FROM sys_user WHERE CONCAT_WS(username,id,nickname) LIKE '%李四%'

二、使用mysql函数 INSTR(str, substr)
str 被搜索的字符串 
substr 希望搜索的字符

SELECT * FROM sys_user WHERE INSTR(CONCAT_WS(username,id,nickname),'李四') 
发布了91 篇原创文章 · 获赞 20 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/qq_34227896/article/details/105268282