1/23/2019

Menghilangkan Duplicate / Data Ganda Pada Query Select MySQL

          Syntax yang sering kali digunakan dalam phpmyadmin atau database MySQL adalah query SELECT. Query Select sering kali di gunakan dalam proses pengambilan data yang akan mulai di olah dengan berbagai method hitung untuk dapat menghasilkan output yang diinginkan. baik untuk sistem informasi, sistem pendukung keputusan, maupu hanya untuk sekedar di tampilkan dalam deretan combobox yang datanya diambil dari database.
          Ketika mengambil data dari sebuah tabel di database, baik hanya menggunakan satu tabel maupun dari beberapa tabel dengan menggunakan sintak JOIN di MySQL. sangaja atau tidak sengaja tidak jarang terdapat data ganda/ duplikat. data duplikat adalah data yang sebagian kolom tabel-nya memiliki kesamaan dengan record data lainya dalam satu tabel. bisa di bayangkan jika kita menggunakan combobox di aplikasi desktop maupun aplikasi web base seperti toko online misal. ketika kita mengklik combobok, pilihan yang muncul di dropdown ada yang sama. hal ini tentunya sangat tidak efisien dan akan memberi kesan sistemnya sangat buruk.
          Untuk menghindari duplikasi data/ data ganda saat menggunakan query MySQL untuk di tampilkan di combobox maupun proses hitung yang mengharuskan keadaan data yang tidak bisa dengan data-data ganda, disini Kang Min akan menggunakan dua cara yaitu dengan cara menggunakan  keyword DISTINCT setelah SELECT dan keyword GROUP BY pada akhir query.

No comments:

Post a Comment