Validasi Antar Kolom

Premium

Cross-Field Validation

Beberapa validasi membutuhkan perbandingan antar kolom:

Rules

  1. end_date harus >= start_date
  2. discount_price harus < original_price
  3. Jika status = 'completed', end_date tidak boleh NULL
  4. total_amount harus = quantity * unit_price

Tugas

Identifikasi records yang melanggar satu atau lebih rules.

Output yang diharapkan: order_id, validation_errors, error_count

Akses Tantangan Premium

Tantangan ini adalah konten premium. Upgrade akun Anda untuk membuka semua tantangan premium.

Dapatkan akses ke:

  • Akses semua tantangan premium
  • Lihat solusi untuk setiap tantangan
  • Akses Discord channel eksklusif untuk diskusi

Mode Preview

Anda dapat melihat tantangan ini, tetapi tidak dapat mengerjakan solusi.

Workspace Terkunci

Upgrade untuk mengakses editor SQL

Login untuk menjalankan query dan menyimpan progress Anda

Validasi Antar Kolom

SulitSQL Data Cleaning

Cross-Field Validation

Beberapa validasi membutuhkan perbandingan antar kolom:

Rules

  1. end_date harus >= start_date
  2. discount_price harus < original_price
  3. Jika status = 'completed', end_date tidak boleh NULL
  4. total_amount harus = quantity * unit_price

Tugas

Identifikasi records yang melanggar satu atau lebih rules.

Output yang diharapkan: order_id, validation_errors, error_count

Skema DatabaseLoading...
Memuat skema database...

Belum ada hasil. Jalankan query SQL Anda untuk melihat hasilnya.