怎么才能实现这种输出包含查询内容一部分的结果啊比如输入稻草人会出现稻草人,稻草,等包含稻,草,人其中一个字符的结果如果用%稻草人%就只能输出包含稻草人三个字的结果
SELECT * FROM 表名 WHERE 字段 LIKE ‘%!模(MISSING)糊查询内容%!’(MISSING);
纯sql应该是实现不了的。可以搜索下的分词服务,将稻草人分解成稻草人,稻草,稻,草,人等字符串,再使用模糊匹配实现