(새 문서: ==전체 텍스타 검색 (match)== <source lang=sql> -- 제품 설명에서 '커피'와 관련된 단어 검색 (MySQL 예제) SELECT product_name, description FROM products WHERE MATCH(description) AGAINST('+커피 -디카페인' IN BOOLEAN MODE); -- 검색 결과 관련성 순으로 정렬 SELECT product_name, description, MATCH(description) AGAINST('에스프레소 머신') AS relevance_score FROM products WHERE MATCH(description) AGAINST('에스프레소 머신') OR...) |
편집 요약 없음 |
||
(사용자 2명의 중간 판 5개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
==전체 | ==전체 텍스트 검색 (match)== | ||
<source lang=sql> | <source lang=sql> | ||
-- 제품 설명에서 '커피'와 관련된 단어 검색 (MySQL 예제) | -- 제품 설명에서 '커피'와 관련된 단어 검색 (MySQL 예제) | ||
12번째 줄: | 12번째 줄: | ||
WHERE MATCH(description) AGAINST('에스프레소 머신') | WHERE MATCH(description) AGAINST('에스프레소 머신') | ||
ORDER BY relevance_score DESC; | ORDER BY relevance_score DESC; | ||
</source> | </source> | ||
{{설명 | |||
|제목=''' 설명 ''' | |||
:- 대량의 텍스트 데이터에서 효율적으로 검색 | |||
:- 단순 LIKE 검색보다 훨씬 빠른 성능 | |||
:- 불린 모드, 자연어 모드 등 다양한 검색 방식 지원 | |||
}} |
2025년 7월 2일 (수) 20:41 기준 최신판
전체 텍스트 검색 (match)
-- 제품 설명에서 '커피'와 관련된 단어 검색 (MySQL 예제) SELECT product_name, description FROM products WHERE MATCH(description) AGAINST('+커피 -디카페인' IN BOOLEAN MODE); -- 검색 결과 관련성 순으로 정렬 SELECT product_name, description, MATCH(description) AGAINST('에스프레소 머신') AS relevance_score FROM products WHERE MATCH(description) AGAINST('에스프레소 머신') ORDER BY relevance_score DESC;
blur_on 설명
- - 대량의 텍스트 데이터에서 효율적으로 검색
- - 단순 LIKE 검색보다 훨씬 빠른 성능
- - 불린 모드, 자연어 모드 등 다양한 검색 방식 지원