大家好,我需要在数据库中搜索 123.456.789 之类的数据,即使我只输入 123456789 我怎么能搜索它?我需要从数据库中转义特殊字符,这样即使我搜索 123456789 它也可以显示像 123.456.789 这样的值。
这是我的查询:
SELECT *
FROM clients
WHERE REPLACE(phone, '.', '') LIKE ".$searchtext."
...searchtext
我要找的号码在哪里。无论出现什么特殊字符,它都应该返回所有匹配的值。