我在PHP中有一个,在这个查询中,我需要在一个表中查找行,其中一个列就像一个带空格和没有空格的字符串
例如,如果我在数据库中的值是ABC 123,并且我搜索ABC123,查询将是
$sql = SELECT * from table where col_name LIKE '%ABC123%' ";但我需要它返回col_name等于ABC 123的行
反之亦然,例如,如果数据库值为123ABC,而我搜索123 ABC,则查询将为
$sql = SELECT * from table where col_name LIKE '%123 ABC%' ";我需要它返回col_name等于123ABC的行
发布于 2014-06-05 17:15:44
$sql = SELECT * from table where REPLACE(col_name,' ','') LIKE '%ABC123%' ";https://stackoverflow.com/questions/24066221
复制相似问题