Tổng hợp mọi thứ
Trong bài tập này, bạn sẽ áp dụng nhiều kỹ thuật và khái niệm đã học xuyên suốt khóa học để tạo ra một tập dữ liệu nhằm dự đoán liệu các từ và cụm từ dùng để mô tả một bộ phim có ảnh hưởng đến số lượt thuê hay không.
Trước tiên, bạn cần tạo một tsvector từ cột description trong bảng film. Bạn sẽ đối sánh với một tsquery để xác định liệu cụm từ "Astounding Drama" có dẫn đến số lượt thuê mỗi tháng cao hơn không. Tiếp theo, tạo một cột mới dùng hàm similarity để xếp hạng phần mô tả phim dựa trên cụm từ này.
Bài tập này là một phần của khóa học
Các hàm thao tác dữ liệu trong PostgreSQL
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
-- Select the title and description columns
SELECT
title,
description
FROM
film
WHERE
-- Match "Astounding Drama" in the description
___(___) ___
to_tsquery('Astounding & Drama');