시작하기무료로 시작하기

모두 종합해 보기

이번 연습 문제에서는 강의 전반에서 배운 다양한 기법과 개념을 활용해, 영화 설명에 사용된 단어와 구문이 대여 횟수에 영향을 미치는지 예측하는 데 사용할 수 있는 데이터 세트를 만들어 보겠습니다.

먼저 film 테이블의 description 열에서 tsvector를 만들어야 해요. 그런 다음 "Astounding Drama"라는 구문이 월별 대여 수 증가와 관련 있는지 확인하기 위해 tsquery와 매칭해 보세요. 이어서 similarity 함수를 사용해 이 구문과의 유사도를 기준으로 영화 설명을 순위를 매길 수 있도록 새로운 열을 만드세요.

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

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

강의 보기

실습형 인터랙티브 연습

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

-- Select the title and description columns
SELECT  
  title, 
  description 
FROM 
  film
WHERE 
  -- Match "Astounding Drama" in the description
  ___(___) ___ 
  to_tsquery('Astounding & Drama');
코드 편집 및 실행