ПочатиПочніть безкоштовно

Зміна регістру рядкових даних

Тепер ви використаєте таблиці film і category, щоб створити нове поле film_category, об'єднавши name категорії з title фільму. Ви також відформатуєте результат за допомогою функцій з відео, щоб змінити регістр полів, які вибираєте в запиті; наприклад, функції INITCAP(), яка перетворює рядок у «title case».

Ця вправа є частиною курсу

Функції для обробки даних у PostgreSQL

Переглянути курс

Інструкції до вправи

  • Перетворіть name категорії фільму на верхній регістр (UPPERCASE).
  • Зробіть першою великою літерою кожного слова в 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;
Редагувати та запускати код