Home » SQL » SQL Select Distinct: Query dan Cara Membuatnya

SQL Select Distinct: Query dan Cara Membuatnya

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

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

You may also like