Fungsi TRIM
Dalam latihan ini, kita akan meninjau kembali dan menggabungkan beberapa latihan dari awal bab ini. Jika Anda ingat, Anda menggunakan fungsi LEFT() untuk memangkas kolom description menjadi 50 karakter, tetapi terlihat bahwa beberapa kata terpotong dan/atau memiliki spasi kosong di akhir. Kita dapat menggunakan fungsi pemangkasan untuk menghilangkan spasi kosong di akhir string setelah dipangkas.
Latihan ini adalah bagian dari kursus
Fungsi untuk Memanipulasi Data di PostgreSQL
Petunjuk latihan
- Ubah
namekategori film menjadi huruf besar dan gunakanCONCAT()untuk menggabungkannya dengantitle. - Pangkas
descriptionke 50 karakter pertama dan pastikan tidak ada spasi kosong di awal atau akhir setelah pemangkasan.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- Concatenate the uppercase category name and film title
SELECT
___(___(___), ': ', ___) AS film_category,
-- Truncate the description remove trailing whitespace
___(___(___, ___)) AS film_desc
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;