Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

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');
Chỉnh sửa và Chạy Mã