Formatear texto para tus compañeros
Se está creando un sitio web para monitorizar la actividad de rodajes en la ciudad de Nueva York a partir de las solicitudes de permisos de filmación almacenadas en film_permit. Este sitio incluirá información como un event_id, las restricciones de estacionamiento requeridas para el rodaje (parking_held) y el propósito del rodaje.
Tu tarea es entregar datos al equipo de desarrollo web que no requieran limpieza adicional. Los valores de event_id tendrán que rellenarse con 0 para que tengan una longitud uniforme; la capitalización de estacionamiento deberá modificarse para poner en mayúscula solo la letra inicial de cada palabra; y habrá que eliminar los espacios extra de las descripciones de estacionamiento. Se usará la función REGEXP_REPLACE() (presentada en uno de los ejercicios anteriores) para limpiar los espacios extra.
Este ejercicio forma parte del curso
Limpieza de datos en bases de datos PostgreSQL
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
SELECT
-- Add 0s to ensure each event_id is 10 digits in length
___(___, ___, ___) as event_id,
parking_held
FROM
film_permit;