Materi
WHERE menyaring baris: hanya baris yang membuat syaratnya bernilai benar yang masuk ke hasil. Operator perbandingannya = sama dengan, <> atau != tidak sama dengan, > lebih dari, < kurang dari, serta >= dan <= untuk batas yang ikut terhitung.
SELECT nama, stok FROM produk WHERE stok < 50;Kueri di atas membaca seluruh tabel produk lalu membuang baris yang stoknya 50 atau lebih. Angka ditulis tanpa pemisah ribuan: 50000 benar, sedangkan 50.000 dibaca sebagai bilangan pecahan lima puluh koma nol dan membuat hasilnya berbeda jauh.
Perbandingan antar-kolom juga diterima: syarat stok < harga membandingkan dua kolom pada baris yang sama. Yang dibandingkan selalu nilai di dalam satu baris, tidak pernah nilai dari baris lain, sehingga WHERE tidak bisa dipakai untuk membandingkan satu baris dengan rata-rata tabelnya.