单关键词模糊查询

语法

SELECT * FROM `db`.`table` WHERE field LIKE '%key%';
  • db代表数据库名称
  • table代表数据表名称
  • field 代表需要查询的字段名
  • key 代表需要查询的模糊关键词

例子

筛选出用户表(User)中名字(name)带有的所有信息

select  * from `xc`.`User` where name like '%张%';

多关键词

语法

select  * from `db`.`table` where field like '%AA%' or field like '%BB%';
  • AA 关键词1
  • BB 关键词2

例子

筛选出用户表(User)中名字(name)带有的所有信息

select  * from `xc`.`User` where name like '%张%' and name like '%刘%';