ComenzarEmpieza gratis

La función TRIM

En este ejercicio, vamos a volver a un par de ejercicios ya vistos en este capítulo y combinarlos. Recuerda que utilizaste la función LEFT() para truncar la columna description a 50 caracteres, pero viste que algunas palabras se cortaban o tenían espacios en blanco al final. Podemos utilizar funciones de recorte para eliminar los espacios en blanco del final de la cadena una vez truncada.

Este ejercicio forma parte del curso

Funciones para manipular datos en PostgreSQL

Ver curso

Instrucciones de ejercicio

  • Convierte la categoría de película name a mayúsculas y utiliza la concatenación CONCAT() con title.
  • Trunca la descripción a los primeros 50 caracteres y asegúrate de que no haya ningún espacio en blanco inicial o final después de truncarla.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

-- 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 y ejecutar código