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 del ejercicio
- Convierte la categoría de película
namea mayúsculas. - Convierte a mayúsculas la primera letra de cada palabra de
titlede la película. - Concatena la categoría convertida
nameytitlede la película separados por dos puntos. - Convierte la columna
descriptiona minúsculas.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el 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;