tutorial pengembangan web terbaru
 

SQL MANA Clause


Klausa WHERE digunakan untuk menyaring catatan.


SQL WHERE Clause

Klausa WHERE digunakan untuk mengekstrak hanya catatan-catatan yang memenuhi kriteria yang ditentukan.

SQL MANA Sintaks

SELECT column_name , column_name
FROM table_name
WHERE column_name operator value ;

Demo database

Dalam tutorial ini kita akan menggunakan terkenal sampel database Northwind.

Di bawah ini adalah pilihan dari "Customers" tabel:

ID Pelanggan Nama Pelanggan Nama Kontak Alamat Kota Kode Pos Negara
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitucion 2222 Mexico D.F. 05021 Mexico
3 Antonio Moreno Taqueria Antonio Moreno Mataderos 2312 Mexico D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbkop Christina Berglund Berguvsvagen 8 Lulea S-958 22 Sweden

MANA Klausul Contoh

Pernyataan SQL berikut memilih semua pelanggan dari negara "Mexico" , dalam "Customers" tabel:

Contoh

SELECT * FROM Customers
WHERE Country='Mexico';
Cobalah sendiri "

Bidang Teks vs Bidang Angka

SQL membutuhkan tanda kutip tunggal di sekitar nilai teks (sistem database yang paling juga akan memungkinkan tanda kutip ganda).

Namun, bidang numerik harus diapit dalam tanda kutip:

Contoh

SELECT * FROM Customers
WHERE CustomerID=1;
Cobalah sendiri "

Operator di The MANA Klausul

Operator berikut dapat digunakan dalam klausa WHERE:

Operator Deskripsi
= Sama
<> Tidak sama. Note: Dalam beberapa versi dari SQL Operator ini dapat ditulis sebagai =!
> Lebih besar dari
< Kurang dari
>= Lebih besar dari atau sama
<= Kurang dari atau sama
BETWEEN Antara berbagai inklusif
LIKE Mencari pola
IN Untuk menentukan beberapa nilai yang mungkin untuk kolom