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, kursun bir parçasıdır
PostgreSQL'de Veriyi İşlemek için Fonksiyonlar
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
-- Select the title and description columns
SELECT
title,
description
FROM
film
WHERE
-- Match "Astounding Drama" in the description
___(___) ___
to_tsquery('Astounding & Drama');