Cara Pintas Yang Di Anggap Pantas

Pernyataan SELECT DISTINCT digunakan untuk mengembalikan hanya berbeda nilai (yang berbeda).

SQL SELECT DISTINCT Statement

Dalam tabel, kolom mungkin berisi banyak nilai ganda, dan kadang-kadang Anda hanya ingin daftar (berbeda) nilai yang berbeda.
Kata kunci yang berbeda dapat digunakan untuk mengembalikan hanya berbeda nilai (yang berbeda).

SQL SELECT DISTINCT Sintaks

SELECT DISTINCT column_name,column_name
FROM table_name;


Demo database

Dalam tutorial ini kita akan menggunakan database terkenal sampel Northwind.
Di bawah ini adalah pilihan dari "Pelanggan" tabel:
CustomerID CustomerName ContactName Address City PostalCode Country
1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4 Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden


SELECT DISTINCT Contoh

Berikut pernyataan SQL memilih hanya nilai-nilai yang berbeda dari "Kota" kolom dari "Pelanggan" tabel:

Contoh

SELECT DISTINCT City FROM Customers;

Coba sendiri »
Klausa WHERE digunakan untuk menyaring catatan.

SQL WHERE Clause 

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

SQL Sintaks MANA

SELECT column_name,column_name
FROM table_name
WHERE column_name operator value;


Demo database

Dalam tutorial ini kita akan menggunakan database terkenal sampel Northwind.
Di bawah ini adalah pilihan dari "Pelanggan" tabel:
CustomerID CustomerName ContactName Address City PostalCode Country
1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4 Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden


MANA Klausul Contoh

Berikut pernyataan SQL memilih semua pelanggan dari negara "Meksiko", dalam "Pelanggan" tabel:

Contoh

SELECT * FROM Customers
WHERE Country='Mexico';

Coba sendiri »


Teks Fields vs Bidang Angka

SQL membutuhkan tanda kutip tunggal di sekitar nilai-nilai teks (sebagian besar sistem database juga akan memungkinkan tanda kutip ganda).
Namun, bidang numerik tidak boleh tertutup dalam tanda kutip:

Contoh

SELECT * FROM Customers
WHERE CustomerID=1;

Coba sendiri »


Operator di The MANA Klausul

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 an inclusive range
LIKE Search for a pattern
IN To specify multiple possible values for a column
 

Leave a Reply