Mengubah kapitalisasi data string
Sekarang Anda akan menggunakan tabel film dan category untuk membuat field baru bernama film_category dengan menggabungkan name kategori dengan title film. Anda juga akan memformat hasilnya menggunakan fungsi yang Anda pelajari di video untuk mengubah kapitalisasi field yang Anda pilih dalam kueri; misalnya, fungsi INITCAP() yang mengonversi string ke title case.
Latihan ini adalah bagian dari kursus
Fungsi untuk Memanipulasi Data di PostgreSQL
Petunjuk latihan
- Ubah
namekategori film menjadi huruf besar (uppercase). - Ubah huruf pertama setiap kata pada
titlefilm menjadi huruf besar. - Gabungkan
namekategori yang sudah diubah dantitlefilm dipisahkan dengan tanda titik dua. - Ubah kolom
descriptionmenjadi huruf kecil (lowercase).
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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;