我有一个字符串存储了名为'route_nos'的表'tbl_route'列。
字符串看起来像 3,4,7,8,9,10,11,14,16,20
我正在使用MySQL LIKE运算符从整个字符串中搜索两个数字。
$nosPos="1";
$qr=mysql_query("select * from tbl_route where routes_nos like '% $nosPos %'");
但是当查询执行时,它返回行。但是此字符串中没有 1 。我发现LIKE采用11或14或16中存在的no的部分匹配。但我需要精确搜索.. 怎么可能?
答案 0 :(得分:2)
答案 1 :(得分:0)
要完全匹配,请不要在%..%中包含该字符串,而是直接使用它:
jwt-express