我正在尝试在其中一个 MySQL 表中搜索商店名称,该表有一个名为 fullname 的字段。截至目前,我正在使用 MySQL 的 SOUNDS LIKE 方法,但是这是一个失败的示例:
假设我有字符串 Banana's Shop。然后使用 SOUNDS LIKE 查询 'nana' 或 'bananas' 不会给我结果。这是我当前的查询:
SELECT `fullName` FROM `shop` WHERE `fullName` SOUNDS LIKE 'nana';
有没有更好的方法在 MySQL 中进行这样的简单搜索,这样更智能,这样拼写错误也仍然匹配?