Mulai sekarangMulai gratis

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_color yang mirip dengan RED, BLUE, atau YELLOW.
  • Menangani nilai vehicle_color yang ambigu BL dan nilai vehicle_color yang teridentifikasi salah BLA menggunakan pencocokan pola.
  • Memperbarui nilai vehicle_color yang memiliki kemiripan kuat dengan RED, BLUE, atau YELLOW menjadi nilai string standar.

Latihan ini merupakan bagian dari kursus

Membersihkan Data di Database PostgreSQL

Lihat Kursus

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
		___(___, ___) = ___
	)
Edit dan Jalankan Kode