Hepsini bir araya getirme
Bu egzersizde, kurs boyunca öğrendiğimiz birçok teknik ve kavramı kullanarak, bir filmin tanımında kullanılan kelime ve ifadelerin kiralama sayısı üzerinde etkisi olup olmadığını tahmin etmek için kullanabileceğimiz bir veri kümesi oluşturacağız.
İlk olarak, film tablosundaki description sütunundan bir tsvector oluşturman gerekiyor. Aylık kiralamaların artıp artmadığını görmek için "Astounding Drama" ifadesine karşı bir tsquery ile eşleştirme yapacaksın. Sonrasında, similarity fonksiyonunu kullanarak film açıklamalarını bu ifadeye göre sıralamak için yeni bir sütun oluştur.
Bu egzersiz
PostgreSQL'de Veriyi İşlemek için Fonksiyonlar
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- Select the title and description columns
SELECT
title,
description
FROM
film
WHERE
-- Match "Astounding Drama" in the description
___(___) ___
to_tsquery('Astounding & Drama');