SQL WHERE Kata Kunci
PILIH
Perintah WHERE
menyaring hasil yang diatur untuk menyertakan hanya catatan yang memenuhi kondisi tertentu.
Pernyataan SQL berikut memilih semua pelanggan dari "Meksiko" di tabel "Pelanggan":
Contoh
SELECT * FROM Customers
WHERE Country='Mexico';
SQL memerlukan tanda kutip tunggal di sekitar nilai teks (sebagian besar sistem database juga akan mengizinkan tanda kutip ganda).
Namun, bidang numerik tidak boleh diapit tanda kutip:
Contoh
SELECT * FROM Customers
WHERE CustomerID=1;
Catatan: Klausa WHERE tidak hanya digunakan dalam pernyataan SELECT, tetapi juga digunakan dalam pernyataan UPDATE, DELETE, dll.!
Operator berikut dapat digunakan dalam klausa WHERE:
Operator | Description |
---|---|
= | Equal |
<> | Not equal. Note: In some versions of SQL this operator may be written as != |
> | Greater than |
< | Less than |
>= | Greater than or equal |
<= | Less than or equal |
BETWEEN | Between a certain range |
LIKE | Search for a pattern |
IN | To specify multiple possible values for a column |