'like'를 사용하여 필드를 선택하는 쿼리를 만들고 싶지만 결과에 만족하지 않습니다. 예를 들어 내 테이블에 "wood table work 45"라고 표시되어 있지만 쿼리가 SELECT 일 경우 * schema1.table1 FRAME description like "작업 테이블 % %"; 아무것도 반환하지 않습니다. 사용자가 결과를 얻으려면 정확히 "테이블 작업"또는 "나무 테이블"을 작성하지 않아도됩니다.나는 이것을 mysql에서 어떻게 할 수 있는가?
0
A
답변
0
먼저이 방법을 조회하고자하는 열의 전체 텍스트 색인 만들기 : 당신은 인덱서 데몬을 실행할 필요가 없습니다
ALTER TABLE `table1`
ADD FULLTEXT INDEX `IndxDescription` (`description`);
는, MySQL은 인덱스/자동 인덱싱한다. 참고로
: 전체 텍스트 /의 MyISAM에만 MySQL의 에 이노 지원됩니다 참조 : 좀 더 강력한 솔루션을 찾고 있다면 http://dev.mysql.com/doc/refman/5.7/en/fulltext-restrictions.html
는 ElasticSearch에 살펴 본다 고려 : https://github.com/elastic/elasticsearch
+0
고맙습니다. 저에게 효과가 있는지 살펴 보겠습니다. – Rchrd
0
당신은 수도 보길 원한다면 Natural Language Fulltext search
관련 문제
- 1. 나는 coredata를 나타내는 클래스가있다. 어떻게 getter를 추가 할 수 있는가?
- 2. 나는이 값을 아이템의 ID로 사용할 필드가 있어야한다. 어떻게 이것을 할 수 있는가?
- 3. mysql에서 이것을 선택하는 방법?
- 4. 이것을 어떻게 최적화 할 수 있습니까?
- 5. 이것을 JSF에서 어떻게 수행 할 수 있습니까?
- 6. Regex - 어떻게 이것을 할 수 있습니까?
- 7. 어떻게 이것을 파이썬에서 처리 할 수 있습니까?
- 8. 어떻게 이것을 CSS로 할 수 있습니까?
- 9. 어떻게 이것을 asp.net으로 변환 할 수 있습니까?
- 10. 어떻게 이것을 정규식으로 캡처 할 수 있습니까?
- 11. 어떻게 이것을 루프 할 수 있습니까?
- 12. 어떻게 이것을 JQuery에 바인딩 할 수 없습니까?
- 13. 어떻게 이것을 단위 테스트 할 수 있습니까?
- 14. 나는 이것을 할 수 있습니까? mysql에서 (2 <a <8, 1, 0) 값으로?
- 15. 어떻게 이것을 함수에 넣을 수 있습니까?
- 16. 어떻게 이것을 LINQ2SQL에서 작성할 수 있습니까?
- 17. 이것을 어떻게 찾을 수 있습니까?
- 18. 나는 무엇으로, preg_match_all 잘못하고 있는가?
- 19. 이클립스 CVS는 .class 파일을 무시한다. 어떻게 할 수 있는가?
- 20. 우리는 어떻게 hibernateTemplate에서 객체를 질의 할 수 있는가
- 21. MySQL에서 다음을 어떻게 쿼리 할 수 있습니까?
- 22. MySQL에서 어떻게 선택을 제한 할 수 있습니까?
- 23. MySQL에서 복합성을 어떻게 적용 할 수 있습니까?
- 24. 어떻게 이것을 실행할 수 있습니까?
- 25. 어떻게 이것을 재귀없이 해결할 수 있습니까?
- 26. 어떻게 이것을 mysqli로 변환합니까
- 27. 나는 이것을 php에서 사용해야합니까?
- 28. 어떻게 Mysql에서 히브리어를 정렬 할 수 있습니까?
- 29. Hibernate 트랜잭션은 얼마나 복잡 할 수 있는가
- 30. 어떻게 이것을 나눌 수 있습니까?
단어가 일치 할 경우 행을 반환하겠습니까? –
'전체 텍스트 검색'사용을 고려하십시오 – Rahul
전체 텍스트 색인이 필요할 수 있습니다. 이것이 바로 이런 유형의 기능을 시작하는 장소입니다. –