Klausa WHERE digunakan untuk memfilter data yang ada di tabel
Klausa WHERE digunakan untuk mengekstrak hanya row yang memenuhi kondisi tertentu.
SELECT kolom1, kolom2, ... FROM namatabel where kondisi;
Demo database
custid | custname | telp | Alamat | City | kodepos | negara |
---|---|---|---|---|---|---|
1 | Desi Anjel | 0817283838380 | Jakarta. Jl. ABC | Jakarta | 12209 | Indonesia |
2 | Brutana Barist | 0817283838381 | Cikarang. Jl. ABC | Cikarang | 05021 | Indonesia |
3 | Telamad Anthony | 0817283838382 | Surabayar. Jl. ABC | Surabaya | 05023 | Indonesia |
4 | Imam Madila | 0817283838383 | Medan . Jl. ABC | Medan | 12123 | Indonesia |
5 | Syaktar munda | 0817283838384 | Papua . Jl. ABC | Papua | 31313 | Malaysia |
Query di bawah ini akan menampilkan negara “Malaysia” pada tabel pelanggan
SELECT * FROM pelanggan where negara='Malaysia';
SELECT * FROM pelanggan where custid=1;
Operator | Description |
---|---|
= | Sama dengan |
> | Lebih dari |
< | Kurang dari |
>= | Lebih dari sama dengan |
<= | Kurang dari sama dengan |
<> | tidak sama dengan. Biasa di tulis juga != |
BETWEEN | Diantara |
LIKE | mencari dengan pola tertentu |
IN | untuk menspesifikasikan beberapa nilai yang mungkin |