BaşlayınÜcretsiz başlayın

Yer tutucu bir değer kullanma

Örnek park ihlallerinde en sık görülen vehicle_body_type sedan gövde tipidir. Bu yüzden, parking_violations tablosundaki NULL değerli tüm vehicle_body_type kayıtlarını SDN olarak değiştirmeyi öneriyorsun. Ekip içi görüşmelerin ardından, doldurma değeri olarak SDN dışında bir değer kullanılmasına karar verildi. Gövde tipi, aracın plaka numarasına bakılarak belirlenebilir. Çoğu parking_violation kaydında plaka numarası mevcut. En sık görülen değeri kullanarak NULL vehicle_body_type değerlerini değiştirmek yerine, yer tutucu değer olarak Unknown kullanılacak. Gerçek gövde tipi, plaka sorgulama verileri toplandıkça güncellenecek.

Bu egzersizde, NULL olan vehicle_body_type değerlerini Unknown dizesiyle değiştireceksin.

Bu egzersiz, kursun bir parçasıdır

PostgreSQL Veritabanlarında Veri Temizleme

Kursa Göz Atın

Egzersiz talimatları

  • parking_violation tablosunda NULL olan herhangi bir vehicle_body_type değerini COALESCE() kullanarak Unknown dize değeriyle değiştir.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

UPDATE
  parking_violation
SET
  -- Replace NULL vehicle_body_type values with `Unknown`
  ___ = ___(___, ___);

SELECT COUNT(*) FROM parking_violation WHERE vehicle_body_type = 'Unknown';
Kodu Düzenle ve Çalıştır