НачатьНачать бесплатно

Изменение регистра строковых данных

Теперь вы будете использовать таблицы film и category, чтобы создать новое поле film_category, объединив название категории name с названием фильма title. Результат нужно отформатировать с помощью функций, которые вы изучили в видео, — они позволяют управлять регистром выбираемых полей. Например, функция 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;
Редактировать и запускать код