我在数据库表中有一个列,其代码如下:12 34 56
在我的 php 页面中,我有一个用于查找代码的文本表单,并且查询是:
SELECT column as colmn_find FROM CER WHERE column LIKE '%".$term."%';
如何在没有空格的情况下搜索代码?
如果我发现 12 34 与 1234 相同
最佳答案
SELECT column as colmn_find
FROM CER
WHERE REPLACE(column, ' ', '') LIKE '%YOURTERM%';
将 where 子句中的空格替换为空,它将被视为搜索中没有空格。
关于PHP-MySql : Like Query with modified Table Column,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6855605/