SQL

SQL Select Distinct: Query dan Cara Membuatnya

Pernyataan 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).

Sintak Select Distinct

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

Demo Database

custidcustnametelpAlamatCitykodeposnegara
1
Desi Anjel0817283838380Jakarta. Jl. ABCJakarta12209Indonesia
2Brutana Barist0817283838381Cikarang. Jl. ABCCikarang05021Indonesia
3Telamad Anthony0817283838382Surabayar. Jl. ABCSurabaya05023Indonesia
4
Imam Madila0817283838383Medan . Jl. ABCMedan12123Indonesia
5Syaktar munda0817283838384Papua . Jl. ABCPapua31313Malaysia

Select Tanpa Distinct

SELECT negara FROM pelanggan;

Query ini akan menghasilkan nilai:

// SQL Di atas akan menghasilkan result di bawah ini 
Indonesia
Indonesia
Indonesia
Indonesia
Malaysia

Select Distinct

Sedangkan query select distinct

SELECT distinct(negara) FROM pelanggan;
// SQL Di atas akan menghasilkan result di bawah ini 
Indonesia
Malaysia

Untuk mengetahui jumlah negara yang ada di tabel tersebut bisa menggunakan bantuan select distinct

SELECT COUNT(DISTINCT negara) FROM pelanggan;
// SQL Di atas akan menghasilkan result di bawah ini 
2


Sutiono S.Kom., M.Kom ., M.T.I

Hi, i'm lecturer, technopreneur, investor, businessman, of course an IT Maniac. Have more than 12 years experience in as professional, and 10 years as technopreneur.