Standardizace více barev
Po úspěšné standardizaci názvů vozidel barvy GRAY se rozhodneš rozšířit tento přístup na další barvy. Pro rozšíření standardizace názvů barev použiješ primární barvy RED, BLUE a YELLOW. V tomto cvičení:
- Najdeš hodnoty
vehicle_color, které jsou podobné hodnotámRED,BLUEneboYELLOW. - Pomocí porovnávání vzorů ošetříš nejednoznačnou hodnotu
vehicle_colorBLi chybně identifikovanou hodnotuBLA. - Aktualizuješ hodnoty
vehicle_colors vysokou podobností k hodnotámRED,BLUEneboYELLOWna standardní řetězce.
Toto cvičení je součástí kurzu
Cleaning Data in PostgreSQL Databases
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
SELECT
summons_number,
vehicle_color,
-- Include the DIFFERENCE() value for each color
___(vehicle_color, 'RED') AS "red",
___(___, 'BLUE') AS "blue",
___(___, ___) AS "yellow"
FROM
parking_violation
WHERE
(
-- Condition records on DIFFERENCE() value of 4
DIFFERENCE(vehicle_color, 'RED') = 4 OR
___(___, ___) = ___ OR
___(___, ___) = ___
)