標準化多種顏色
在成功將 GRAY 車輛的色名標準化之後,你決定把這個方法擴展到更多顏色。將使用三原色 RED、BLUE 和 YELLOW 來擴展色名標準化的方法。本練習中,你將:
- 找出與
RED、BLUE或YELLOW相近的vehicle_color值。 - 使用樣式比對處理含糊的
vehicle_color值BL,以及被錯誤識別的vehicle_color值BLA。 - 將與
RED、BLUE或YELLOW高度相似的vehicle_color值更新為標準字串值。
本練習屬於課程
清理 PostgreSQL 資料庫中的資料
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
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
___(___, ___) = ___
)