ComeçarComece de graça

A função \` TRIM \`

Neste exercício, vamos revisitar e juntar alguns exercícios que vimos antes neste capítulo. Se você se lembra, você usou a função ` LEFT() para cortar a coluna description ` para 50 caracteres, mas viu que algumas palavras foram cortadas e/ou ficaram com espaços em branco no final. A gente pode usar funções de corte pra tirar os espaços em branco no final da string depois que ela for cortada.

Este exercício faz parte do curso

Funções para mexer nos dados no PostgreSQL

Ver curso

Instruções do exercício

  • Converta a categoria de filme name para maiúsculas e use o CONCAT() para juntar com o title.
  • Corte a descrição nos primeiros 50 caracteres e certifique-se de que não há espaços em branco antes ou depois do corte.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

-- Concatenate the uppercase category name and film title
SELECT 
  ___(___(___), ': ', ___) AS film_category, 
  -- Truncate the description remove trailing whitespace
  ___(___(___, ___)) AS film_desc
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;
Editar e executar o código