: 데이터베이스에서SQL 선택 쿼리 다음 날 수있는 것
- 나는 단어 "세금"
- 내가 쿼리를 사용하는 경우를 포함하는 기사를
SELECT * FROM 'table' WHERE content LIKE '%tax%'
여전히 심지어이 "전자 내 기사를 반환 할 수 내가 간과 무슨 일이 있나요 그것은 아무것도
찾을 수 없습니다,
: 데이터베이스에서SQL 선택 쿼리 다음 날 수있는 것
SELECT * FROM 'table' WHERE content LIKE '%tax%'
여전히 심지어이 "전자 내 기사를 반환 할 수 내가 간과 무슨 일이 있나요 그것은 아무것도찾을 수 없습니다,
을 주셔서 감사합니다 정규 표현식을 사용할 수 있습니다.
SELECT *
FROM `table`
WHERE content REGEXP 'import|tax'
"가져 오기"와 "세금"이 모두있는 콘텐츠를 검색합니다.
전체 텍스트 색인을 살펴 보시기 바랍니다. 그러나 "세금"은 3자를 가지며 기본 설정을 사용하여 전체 텍스트 색인을 작성하는 데 충분하지 않을 수 있으므로주의하십시오.
를 확인하실 수 있습니다 당신은
SELECT * FROM `table` WHERE MATCH (content) AGAINST ('your_search_text' IN NATURAL LANGUAGE MODE);
로 내 SQL 텍스트 기반 검색을 사용해야합니다, 당신을 이바나
가장 쉬운 방법은 다른 같은를 사용하는 것입니다 :
SELECT * FROM 'table'
WHERE content LIKE '%tax%' AND content LIKE '%import%';
일부 샘플 테이블 데이터와 예상 결과를 추가 -뿐만 아니라 형식의 텍스트를. – jarlh
기사에 "수입세"하위 문자열이 있습니까? 당신은 그것이 수입과 세금 사이에 단지 하나의 공간 일 것이라고 확신합니까? –
또는 숨겨진 문자 – GurV