$string = "San Martin, Mendoza, Argentina"
我该如何将梅多萨与刺耳的声明相匹配?SQL LIKE单词逗号分隔吗?
'San Martin,%'
但不知道如何为门多萨?
$string = "San Martin, Mendoza, Argentina"
我该如何将梅多萨与刺耳的声明相匹配?SQL LIKE单词逗号分隔吗?
'San Martin,%'
但不知道如何为门多萨?
如果你想选择在$string
Mendoza
行,你可以做
LIKE '%Mendoza%';
如果你也想忽略低/大写字母,你可以做
LOWER(string) LIKE '%mendoza%'
%
是一个SQL通配符,请参阅http://www.w3schools.com/sql/sql_wildcards.asp
我想这就是我想要的:'%murcia,% –
尽管重要的部分是'%'通配符。 – cringe
您如何看待我的查询:$ sql [] ='address LIKE \'%'。$ word。',%\'OR \''。$ word。',%\'OR \'%'。$字。' %\'或'address' LIKE \'%'。$ word。'\'或'address' LIKE \''。$ word。' %\'或'address' = \''。$ word。'\''; –
'LIKE'%Mendoza%''(但永远不要将数据存储为逗号分隔的项目。) – jarlh
谢谢,但我编辑将最终的整个或个别作品与逗号相匹配! –
[在SQL中是否有“LIKE”和“IN”的组合?](http://stackoverflow.com/questions/3014940/is-there-a-combination-of-like-and-in- in-sql) – chambo