Mulai sekarangMulai gratis

Mengidentifikasi tahun model kendaraan di luar rentang

Kendala tipe berguna untuk membatasi jenis data yang dapat disimpan dalam kolom tabel. Namun, ada batasan sejauh mana kendala ini dapat mencegah data tidak valid masuk ke kolom. Kendala rentang berguna ketika tujuan Anda adalah mengidentifikasi nilai kolom yang termasuk dalam suatu rentang nilai atau dikecualikan dari suatu rentang nilai. Menggunakan kendala tipe saat mendefinisikan tabel kemudian memeriksa nilai kolom dengan kendala rentang merupakan pendekatan yang kuat untuk memastikan integritas data.

Dalam latihan ini, Anda akan menggunakan klausa BETWEEN untuk membangun kendala rentang guna mengidentifikasi tahun model kendaraan yang tidak valid di tabel parking_violation. Tahun model kendaraan yang valid untuk himpunan data ini dianggap berada antara 1970 dan 2021.

Latihan ini merupakan bagian dari kursus

Membersihkan Data di Database PostgreSQL

Lihat Kursus

Instruksi latihan

  • Tulis sebuah kueri yang mengembalikan summons_number, plate_id, dan vehicle_year untuk rekaman di tabel parking_violation yang berisi vehicle_year di luar rentang 1970–2021.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

SELECT
  -- Define the columns to return from the query
  ___,
  ___,
  ___
FROM
  parking_violation
WHERE
  -- Define the range constraint for invalid vehicle years
  ___ NOT ___ ___ AND ___;
Edit dan Jalankan Kode