Začněte nyníZačněte zdarma

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ám RED, BLUE nebo YELLOW.
  • Pomocí porovnávání vzorů ošetříš nejednoznačnou hodnotu vehicle_color BL i chybně identifikovanou hodnotu BLA.
  • Aktualizuješ hodnoty vehicle_color s vysokou podobností k hodnotám RED, BLUE nebo YELLOW na standardní řetězce.

Toto cvičení je součástí kurzu

Cleaning Data in PostgreSQL Databases

Zobrazit kurz

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
		___(___, ___) = ___
	)
Upravit a spustit kód