전체 텍스트 검색 (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;
- 설명**:
- 대량의 텍스트 데이터에서 효율적으로 검색 - 단순 LIKE 검색보다 훨씬 빠른 성능 - 불린 모드, 자연어 모드 등 다양한 검색 방식 지원