เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

รวมทุกอย่างเข้าด้วยกัน

ในแบบฝึกหัดนี้ เราจะนำเทคนิคและแนวคิดต่าง ๆ ที่เรียนมาตลอดคอร์สมาใช้ร่วมกัน เพื่อสร้างชุดข้อมูลสำหรับทำนายว่าคำและวลีที่ใช้อธิบายภาพยนตร์มีผลต่อจำนวนการเช่าหรือไม่

ขั้นแรก ให้สร้าง 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');
แก้ไขและรันโค้ด