Metin verisinin harf duyarlılığını değiştirme
Şimdi film ve category tablolarını kullanarak, kategori name alanını filmin title alanıyla birleştirip film_category adlı yeni bir alan oluşturacaksın. Ayrıca, sorguda seçtiğin alanların harf biçimini dönüştürmek için videoda öğrendiğin işlevleri kullanarak sonucu biçimlendireceksin; örneğin, bir dizgeyi başlık biçimine çeviren INITCAP() işlevi gibi.
Bu egzersiz
PostgreSQL'de Veriyi İşlemek için Fonksiyonlar
kursunun bir parçasıdırEgzersiz talimatları
- Film kategorisi
namealanını UPPERCASE yap. - Filmin
titlealanındaki her kelimenin ilk harfini büyük harfe çevir. - Dönüştürülmüş kategori
nameve filmtitlealanlarını iki nokta üst üste ile ayırarak birleştir. descriptionsütununu tamamen küçük harfe çevir.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
SELECT
-- Concatenate the category name to coverted to uppercase
-- to the film title converted to title case
___(___) || ': ' || ___(___) AS film_category,
-- Convert the description column to lowercase
___(___) AS description
FROM
film AS f
INNER JOIN film_category AS fc
ON f.film_id = fc.film_id
INNER JOIN category AS c
ON fc.category_id = c.category_id;