我在PHP中有一个SQL Select查询,我需要查找表中的行,其中列就像一个包含和不包含空格的字符串
例如,如果我在数据库中的值是ABC 123,我将搜索ABC123查询
$sql = SELECT * from table where col_name LIKE '%ABC123%' ";
Run Code Online (Sandbox Code Playgroud)
但我需要它返回col_name等于ABC 123的行
反之亦然,例如,如果数据库值是123ABC,我将搜索123 ABC查询
$sql = SELECT * from table where col_name LIKE '%123 ABC%' ";
Run Code Online (Sandbox Code Playgroud)
我需要它返回col_name等于的行 123ABC
$sql = SELECT * from table where REPLACE(col_name,' ','') LIKE '%ABC123%' ";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2752 次 |
| 最近记录: |