變更字串大小寫
現在你要使用 film 和 category 資料表,將類別的 name 與電影的 title 串接,建立一個名為 film_category 的新欄位。你也會用影片中學到的函式來調整欄位的大小寫;例如使用 INITCAP() 將字串轉為標題大小寫。
本練習屬於課程
在 PostgreSQL 操作資料的函式
練習說明
- 將電影類別的
name轉為大寫。 - 將電影
title中每個單字的第一個字母轉為大寫。 - 將轉換後的類別
name與電影title以冒號分隔後串接。 - 將
description欄位轉為小寫。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
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;