Usar un valor de relleno
El tipo de carrocería sedán es el vehicle_body_type más frecuente en las multas de estacionamiento de la muestra. Por eso propones cambiar todos los registros de vehicle_body_type con valor NULL en la tabla parking_violations a SDN. Tras debatirlo con tu equipo, se decide usar un valor distinto de SDN como valor de relleno. El tipo de carrocería puede determinarse buscando el vehículo por su matrícula. La mayoría de los registros de parking_violation incluyen una matrícula. En lugar de usar el valor más frecuente para reemplazar los vehicle_body_type NULL, se usará el valor provisional Unknown. El tipo de carrocería real se actualizará a medida que se recopilen datos de búsqueda por matrícula.
En este ejercicio, reemplazarás los valores NULL de vehicle_body_type por la cadena Unknown.
Este ejercicio forma parte del curso
Limpieza de datos en bases de datos PostgreSQL
Instrucciones del ejercicio
- Usa
COALESCE()para reemplazar cualquiervehicle_body_typeque seaNULLpor la cadenaUnknownen la tablaparking_violation.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
UPDATE
parking_violation
SET
-- Replace NULL vehicle_body_type values with `Unknown`
___ = ___(___, ___);
SELECT COUNT(*) FROM parking_violation WHERE vehicle_body_type = 'Unknown';