PENGERTIAN DAN CONTOH TENTANG SQL SELECT DISTINCT

 

PENGERTIAN TENTANG SQL SELECT DISTINCT




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

Di dalam tabel, kolom sering kali berisi banyak nilai duplikat; dan terkadang Anda hanya ingin membuat daftar nilai yang berbeda (berbeda).

PILIH DISTINCT Syntax

SELECT DISTINCT column1, column2, ...
FROM table_name;

Database Demo

Di bawah ini adalah pilihan dari tabel "Pelanggan" di database contoh Northwind:

CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry
1

Alfreds FutterkisteMaria AndersObere Str. 57Berlin12209Germany
2Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitución 2222México D.F.05021Mexico
3Antonio Moreno TaqueríaAntonio MorenoMataderos 2312México D.F.05023Mexico
4

Around the HornThomas Hardy120 Hanover Sq.LondonWA1 1DPUK
5Berglunds snabbköpChristina BerglundBerguvsvägen 8LuleåS-958 22Sweden

PILIH Contoh Tanpa DISTINCT

Pernyataan SQL berikut memilih SEMUA (termasuk duplikat) nilai dari kolom "Negara" di tabel "Pelanggan":

Contoh

SELECT Country FROM Customers;
Cobalah sendiri "

Sekarang, mari kita gunakan kata kunci DISTINCT dengan pernyataan SELECT di atas dan lihat hasilnya.

PILIH Contoh BERBEDA

Pernyataan SQL berikut hanya memilih nilai yang berbeda dari kolom "Negara" di tabel "Pelanggan":

Contoh

SELECT DISTINCT Country FROM Customers;
Cobalah sendiri "

Pernyataan SQL berikut mencantumkan jumlah negara pelanggan (berbeda) yang berbeda:

Contoh

SELECT COUNT(DISTINCT Country) FROM Customers;
Cobalah sendiri "

Catatan: Contoh di atas tidak akan berfungsi di Firefox! Karena JUMLAH (DISTINCT nama_kolom ) tidak didukung di database Microsoft Access. Firefox menggunakan Microsoft Access dalam contoh kami.

Berikut adalah solusi untuk MS Access:

Contoh

SELECT Count(*) AS DistinctCountries
FROM (SELECT DISTINCT Country FROM Customers);
Cobalah sendiri "

0 Response to "PENGERTIAN DAN CONTOH TENTANG SQL SELECT DISTINCT"

Posting Komentar

Diberdayakan oleh Blogger.