Standarisasi beberapa warna
Setelah berhasil menstandarkan penamaan kendaraan berwarna GRAY, Anda memutuskan untuk memperluas pendekatan ini ke warna lain. Warna primer RED, BLUE, dan YELLOW akan digunakan untuk memperluas pendekatan standarisasi nama warna. Dalam latihan ini, Anda akan:
- Menemukan nilai
vehicle_coloryang mirip denganRED,BLUE, atauYELLOW. - Menangani nilai
vehicle_coloryang ambiguBLdan nilaivehicle_coloryang teridentifikasi salahBLAmenggunakan pencocokan pola. - Memperbarui nilai
vehicle_coloryang memiliki kemiripan kuat denganRED,BLUE, atauYELLOWmenjadi nilai string standar.
Latihan ini merupakan bagian dari kursus
Membersihkan Data di Database PostgreSQL
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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
___(___, ___) = ___
)