Cambiar entre mayúsculas y minúsculas en datos de cadena
Ahora vas a utilizar las tablas film
y category
para crear un nuevo campo llamado film_category
concatenando la categoría name
con title
de la película. También darás formato al resultado utilizando funciones que aparecen en el vídeo para transformar las mayúsculas/minúsculas de los campos que seleccionas en la consulta; por ejemplo, la función INITCAP()
, que aplica a una cadena formato de título.
Este ejercicio forma parte del curso
Funciones para manipular datos en PostgreSQL
Instrucciones de ejercicio
- Convierte la categoría de película
name
a mayúsculas. - Convierte a mayúsculas la primera letra de cada palabra de
title
de la película. - Concatena la categoría convertida
name
ytitle
de la película separados por dos puntos. - Convierte la columna
description
a minúsculas.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
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;