Pelajaran 7 / 37 · Kondisi dan NULL
Mengecek NULL harus dengan IS NULL
Farid tidak punya region. region_id = NULL tidak pernah bernilai TRUE, karena apa pun yang dibandingkan dengan NULL hasilnya tidak diketahui, termasuk NULL itu sendiri. Hanya IS NULL yang bisa menangkapnya.
Query-nya
SELECT name, country, region_id
FROM customers
WHERE region_id IS NULL
Coba WHERE region_id = NULL: semua baris hilang, termasuk milik Farid.
Berikutnya: COALESCE memberi nilai pengganti untuk NULL · Semua pelajaran