SELECT DISTINCT pada MySQL

SELECT DISTINCT digunakan untuk mengambil data yang berbeda pada sebuah tabel yang bertujuan untuk menghindari adanya duplikasi pada saat data ditampilkan dengan perintah SELECT Query.

Di bawah ini kita ambil contoh untuk tabel Barang dengan data sebagai berikut:

Dari tabel barang diatas kita bisa lihat ada beberapa baris yang memiliki nama yang sama yaitu Buku terdiri dari 3 baris, Pulpen terdiri dari 2 baris, dan Penggaris terdiri dari 2 baris dengan harga yang berbeda-beda.

Menampilkan data dengan Query SELECT biasa

Jika kita menampilkan nama_barang menggunakan query SELECT biasa maka akan ditampilkan seluruh data pada tabel barang seperti berikut:

Menampilkan data dengan Query SELECT DISTINCT

Sekarang kita coba untuk menampilkan nama_barang dengan perintah SELECT DISTINCT sebagai berikut:

Dari hasil query SELECT DISTINCT diatas dapat dilihat bahwa baris yang memiliki duplikasi data seperti Buku, Pulpen, dan Penggaris akan dihilangkan menjadi 1 baris saja.

Posting Komentar

0 Komentar