НачатьНачать бесплатно

Собираем всё вместе

В этом упражнении мы применим многие техники и концепции, изученные в ходе курса, чтобы сформировать набор данных для анализа того, влияют ли слова и фразы из описания фильма на количество аренд.

Сначала создайте tsvector на основе столбца description из таблицы film. Сравните его с tsquery, чтобы определить, приводит ли фраза «Astounding Drama» к большему числу аренд в месяц. Затем создайте новый столбец, используя функцию similarity, чтобы ранжировать описания фильмов по степени соответствия этой фразе.

Это упражнение является частью курса

Функции для работы с данными в PostgreSQL

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

-- Select the title and description columns
SELECT  
  title, 
  description 
FROM 
  film
WHERE 
  -- Match "Astounding Drama" in the description
  ___(___) ___ 
  to_tsquery('Astounding & Drama');
Редактировать и запускать код