Thay đổi chữ hoa/thường của dữ liệu chuỗi
Bây giờ bạn sẽ dùng bảng film và category để tạo một trường mới tên là film_category bằng cách nối name của thể loại với title của phim. Bạn cũng sẽ định dạng kết quả bằng các hàm bạn đã học trong video để chuyển đổi kiểu chữ của các trường trong truy vấn; ví dụ như hàm INITCAP() dùng để chuyển chuỗi về dạng Title Case.
Bài tập này là một phần của khóa học
Các hàm thao tác dữ liệu trong PostgreSQL
Hướng dẫn bài tập
- Chuyển
namecủa thể loại phim sang CHỮ HOA. - Chuyển chữ cái đầu của mỗi từ trong
titlecủa phim thành chữ hoa. - Nối
namecủa thể loại vàtitlecủa phim sau khi đã chuyển đổi, ngăn cách bằng dấu hai chấm. - Chuyển cột
descriptionsang chữ thường.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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;