Memahami Penggunaan DISTINCT dalam SQL untuk Menghapus Duplikat Data body { font-family: sans-serif; line-height: 1.6; max-width: 800px; margin: 40px auto; padding: 0 20px; color:
#0078d7; color: white; padding: 20px; margin: 20px 0; border-radius: 5px; } Memahami Penggunaan DISTINCT dalam SQL untuk Menghapus Duplikat Data
Dalam pengembangan perangkat lunak atau analisis data, sering kali kita perlu mengambil data unik dari sebuah tabel dalam database. Untuk melakukan hal ini, bahasa pemrograman SQL (Structured Query Language) menyediakan kata kunci DISTINCT. Dalam artikel ini, kita akan membahas penggunaan DISTINCT dalam SQL dan memberikan contoh scriptnya untuk memahami konsep ini dengan lebih baik.
Kata kunci DISTINCT digunakan dalam pernyataan SELECT dalam SQL untuk mengembalikan hasil query yang hanya berisi data unik. Dengan menggunakan DISTINCT, duplikat data yang ada dalam kolom yang ditentukan akan dihapus, sehingga hanya satu baris dengan nilai unik yang akan ditampilkan.
Misalkan kita memiliki tabel "Pegawai" dengan kolom "Nama" dan kita ingin menampilkan daftar nama unik dari tabel ini. Berikut adalah contoh script SQL untuk melakukan itu:
SELECT DISTINCT Nama FROM Pegawai;
Dalam contoh di atas, pernyataan SELECT digunakan untuk memilih kolom "Nama" dari tabel "Pegawai". Kata kunci DISTINCT digunakan untuk menghapus duplikat data dari kolom tersebut. Hasil query akan berisi daftar nama unik dari tabel "Pegawai".
Selain itu, DISTINCT juga dapat digunakan dengan beberapa kolom dalam pernyataan SELECT. Misalnya, jika kita memiliki tabel "Produk" dengan kolom "Nama_Produk" dan "Kategori", dan kita ingin menampilkan kombinasi unik dari kedua kolom tersebut, berikut adalah contoh script SQL yang dapat digunakan:
SELECT DISTINCT Nama_Produk, Kategori FROM Produk;
Dalam contoh di atas, pernyataan SELECT mengambil kolom "Nama_Produk" dan "Kategori" dari tabel "Produk". Kata kunci DISTINCT digunakan untuk menghapus duplikat kombinasi data dari kedua kolom tersebut. Hasil query akan berisi kombinasi unik dari "Nama_Produk" dan "Kategori" dari tabel "Produk".
Penggunaan kata kunci DISTINCT dalam SQL memungkinkan kita untuk mengambil data unik dari tabel dalam database. Dengan menghapus duplikat, kita dapat menganalisis atau memanipulasi data dengan lebih akurat. Melalui contoh-contoh script yang disediakan di atas, diharapkan dapat membantu Anda memahami konsep dan penggunaan DISTINCT dalam SQL dengan lebih baik.
Discussion (0)