시작하기무료로 시작하기

기본 전체 텍스트 검색

애플리케이션을 개발하거나 데이터 사이언스용 데이터셋을 탐색할 때 텍스트 검색은 반복적으로 하게 되는 작업이에요. 전체 텍스트 검색은 자연어 처리 모델을 위한 탐색적 데이터 분석을 수행할 때나 애플리케이션에 검색 기능을 구축할 때 특히 유용합니다.

이 연습 문제에서는 텍스트 열을 검색하고 문자열과의 일치를 확인해 보겠습니다. 이 검색은 문자열의 시작과 끝에 % 와일드카드를 붙여 LIKE 연산자를 사용하는 쿼리와 동일한 결과를 반환하지만, 성능은 훨씬 더 좋고 고급 전체 텍스트 검색 쿼리를 위한 기초를 다져 줍니다. 시작해 볼까요?

이 연습은 강의의 일부입니다

PostgreSQL에서 데이터 조작을 위한 함수

강의 보기

연습 안내

  • film 테이블에서 titledescription 열을 선택하세요.
  • title 열에서 elf라는 단어를 전체 텍스트 검색으로 찾아보세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

-- Select the title and description
SELECT ___, ___
FROM film
-- Convert the title to a tsvector and match it against the tsquery 
WHERE ____(___) ___ ___(___);
코드 편집 및 실행