我正在尝试选择一个mssql行但是我想在某个字符之前忽略某个列中的字符。
这是列格式:
|5555-55555|
我想忽略破折号“ - ”之前的所有内容,只看看我的变量$ search是否显示在后面。那就是我想要的那一行。我希望它是完全匹配的。这是可能的,还是我必须在短划线后只用数字创建一个新列?
$search = '55555'
$query .= "WHERE '$columnName' LIKE '%$search%'";
答案 0 :(得分:3)
将匹配任何* -55555
$search = '55555';
$query .= "WHERE '$columnName' LIKE '%-$search'";