2017-01-09 1 views
0
$string = "San Martin, Mendoza, Argentina" 

이 문장에서 멘도자와 같은 성명을 어떻게 사용합니까?SQL LIKE 단어는 쉼표로 구분 되나요?

'San Martin,%' 

멘도자는 어떨까요?

+3

'LIKE'% Mendoza % ''(단, 쉼표로 구분 된 항목으로 데이터를 저장하지 마십시오.) – jarlh

+0

감사하지만 끝 부분에 쉼표로 전체 또는 개별 작업을 일치 시키십시오! –

+0

가능한 복제본 [SQL에 "LIKE"와 "IN"의 조합이 있습니까?] (http://stackoverflow.com/questions/3014940/is-there-a-combination-of-like-and-in- in-sql) – chambo

답변

1

당신이 $string에서 Mendoza와 행을 선택하려는 경우 당신은 또한/대문자를 낮은 무시하려면

LIKE '%Mendoza%'; 

, 당신은

LOWER(string) LIKE '%mendoza%' 

%는 SQL 와일드 카드입니다 할 수있는 할 수있는, http://www.w3schools.com/sql/sql_wildcards.asp

+0

이것이 내가 원하는 것이라고 생각합니다 : '% murcia, % –

+1

중요한 부분은'% '와일드 카드입니다. – cringe

+0

내 검색어에 대해 어떻게 생각하십니까 : $ sql [] = '주소 LIKE \'% '. $ word.', % \ 'OR \' '$ word.', % \ 'OR \'% '. $ 워드.' '\'OR''$ '. $ 단어.'\ 'OR''주소 \'. $ 단어. ' % \ '또는'주소'= \' '. $ 단어.'\ ''; –