SQL MANA Ayat
SQL MANA Ayat
Klausa WHERE digunakan untuk menyaring catatan.
WHERE Clause
Klausa WHERE digunakan untuk mengekstrak hanya catatan-catatan yang memenuhi kriteria tertentu.
WHERE SQL Sintaks
SELECT column_name(s) FROM table_name WHERE column_name operator value |
MANA Contoh Klausul
The "Orang" tabel:
P_Id | LastName | Nama_belakang | Alamat | Kota |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
Sekarang kita ingin memilih hanya orang-orang yang tinggal di "Sandnes" kota dari tabel di atas.
Kami menggunakan statemen SELECT berikut ini:
SELECT * FROM Persons WHERE City='Sandnes' |
Hasil-set akan terlihat seperti ini:
P_Id | LastName | Nama_belakang | Alamat | Kota |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
Harga sekitar Text Fields
SQL menggunakan tanda kutip tunggal sekitar nilai-nilai teks (sistem database yang paling juga akan menerima tanda kutip ganda).
Meskipun, nilai numerik tidak boleh tertutup dalam tanda kutip.
Untuk nilai teks:
This is correct: SELECT * FROM Persons WHERE FirstName='Tove' This is wrong: SELECT * FROM Persons WHERE FirstName=Tove |
Untuk nilai numerik:
This is correct: SELECT * FROM Persons WHERE Year=1965 This is wrong: SELECT * FROM Persons WHERE Year='1965' |
Operator Diizinkan dalam Klausul MANA
Dengan klausa WHERE, operator berikut dapat digunakan:
Operator | Keterangan |
---|---|
= | Sama |
<> | Tidak sama |
> | Lebih besar dari |
< | Kurang dari |
> = | Lebih besar dari atau sama |
<= | Kurang dari atau sama |
ANTARA | Antara rentang inklusif |
SEPERTI | Mencari pola |
DI | Jika Anda tahu nilai yang pasti Anda ingin kembali untuk setidaknya satu dari kolom |
Catatan: Dalam beberapa versi SQL <> Operator dapat ditulis sebagai =!
Posting Komentar