Pelajaran 3 / 37 · Kondisi dan NULL
AND berarti semua kondisi harus TRUE
Setiap kondisi punya kolom ✓ ✗ sendiri. Sebuah baris hanya lolos jika semua kolomnya ✓. Daftar di atas tabel menunjukkan kondisi mana yang pertama kali gagal untuk setiap baris yang dibuang. Tanda ∅ berarti hasilnya tidak diketahui; pelajaran tentang NULL setelah ini menjelaskannya.
Query-nya
SELECT id, status, amount
FROM orders
WHERE status = 'paid' AND amount > 10
Coba amount > 50: 8 baris lolos, dan uji amount kini membuang 4 baris, salah satunya ∅.
Berikutnya: AND dihitung lebih dulu daripada OR · Semua pelajaran