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