You are here : Home
/ Database
/ Fungi GROUP_CONCAT : Menggabungkan String dari Grouping Tertentu
Monday, 8 June 2015
Fungi GROUP_CONCAT : Menggabungkan String dari Grouping Tertentu
Pendahuluan
Kadang kala kita membuat report kumpulan item dari suatu grouping. Misalkan daftar nama produk dari suatu kategori, tapi dalam bentuk daftar dengan pemisah koma.
Sebagai contoh, misalkan kita memiliki sumber data tabular sebagai berikut :
Data Sumber
nama_kategori nama_produk
Sayur-Sayuran bawang merah 1kg
Sayur-Sayuran bawang putih 1 kg
Sayur-Sayuran buncis 1 kg
Buah alpukat 1 kg
Buah jeruk 1 kg
dan ingin kita hasilkan sebagai berikut
Hasil Query
nama_kategori nama_produk
Sayur-Sayuran bawang merah 1kg, bawang putih 1 kg, buncis 1 kg
Buah alpukat 1 kg, jeruk 1 kg
Sebagai solusi pada MySQL kita bisa menggunakan fungsi GROUP_CONCAT.
Fungsi GROUP_CONCAT
Untuk syntax lengkap dari GROUP_CONCAT sebagaimana diambil dari referensi pada situs MySQL adalah sebagai berikut :