SQL Select Distinct

SELECT SQL DISTINCT
SELECT DISTINCT digunakan untuk mengembalikan untuk nilai-nilai yang berbeda-beda. Di dalam tabel, kolom sering berisi banyak nilai duplikat, dan terkadang kamu hanya ingin mencantumkan nilai-nilai yang berbeda.
Contoh Sintaks :

SELECT DISTINCT kolom1, kolom2,
FROM nama_table;

Di bawah ini adalah contoh dari tabel “Customers” dalam database yang dihasilkan, Contoh pernyataan SQL berikut memilih semua (dan duplikat) nilai dari kolom “Negara” di tabel “Customers”:

SELECT country FROM Customers;

Sekarang, mari kita gunakan kata kunci DISTINCT dengan pernyataan SELECT di atas dan lihat hasilnya.
Pernyataan SQL dibawah ini hanya memilih nilai DISTINCT dari kolom “Country” di tabel “Customers”:
Contoh

SELECT DISTINCT country  FROM Customers;

Pernyataan SQL berikut mencantumkan jumlah negara pelanggan yang berbeda :
Catatan: Contoh di atas tidak akan berfungsi di Firefox dan Microsoft Edge! Karena COUNT (DISTINCT column_name) tidak didukung dalam database Microsoft Access. Firefox dan Microsoft Edge yang menggunakan Microsoft Access.
Berikut adalah solusi untuk DB MS Access:
Contoh

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

Post Author: Fajar (Ucup)

Pemilik dan Author dari FajarYusuf.com dan juga seseorang yang gemar membagikan info menarik kepada orang lain.