Mudando a caixa dos dados de string
Agora você vai usar as tabelas film e category para criar um novo campo chamado film_category, juntando a categoria name com o filme title. Você também vai formatar o resultado usando as funções que aprendeu no vídeo para transformar o caso dos campos que está selecionando na consulta; por exemplo, a função INITCAP(), que converte uma string em maiúscula.
Este exercício faz parte do curso
Funções para mexer nos dados no PostgreSQL
Instruções do exercício
- Muda a categoria do filme “
name” para maiúsculas. - Transforme a primeira letra de cada palavra do título do filme “
title” em maiúscula. - Junta a categoria convertida
namee o filmetitleseparados por dois pontos. - Converta a coluna “
description” para minúsculas.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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;