Bắt đầu ngayBắt đầu miễn phí

Thay đổi chữ hoa/thường của dữ liệu chuỗi

Bây giờ bạn sẽ dùng bảng filmcategory để 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

Xem khóa học

Hướng dẫn bài tập

  • Chuyển name của thể loại phim sang CHỮ HOA.
  • Chuyển chữ cái đầu của mỗi từ trong title của phim thành chữ hoa.
  • Nối name của thể loại và title của phim sau khi đã chuyển đổi, ngăn cách bằng dấu hai chấm.
  • Chuyển cột description sang 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;
Chỉnh sửa và Chạy Mã