INDONESIANWARE - Pada Artikel yang anda baca kali ini dengan judul Fungsi GROUP_CONCAT di MySQL, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan
Artikel MySQL, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.
Judul : Fungsi GROUP_CONCAT di MySQL
link : Fungsi GROUP_CONCAT di MySQL
Fungsi GROUP_CONCAT di MySQL
Apa itu GROUP_CONCAT ?GROUP_CONCAT digunakan untuk menggabungkan nilai-nilai di dalam kolom menjadi sebuah string.
secara umum penulisan syntak group_concat adalah seperti dibawah ini
Keterangan :GROUP_CONCAT([DISTINCT]
expr
[,
expr
...] [ORDER BY {
unsigned_integer
|
col_name
|
expr
} [ASC | DESC] [,
col_name
...]] [SEPARATOR
str_val
])
- [DISTINCT] digunakan apabila kita ingin mendapatkan hasil koleksi daftar yang unik
- expr atau expression adalah field atau ekspresi (dari berbagai penggunaan kombinasi field, literal, function maupun operator)
- [ORDER BY ...] digunakan apabila kita ingin mengurutkan hasil
- SEPERATOR digunakan untuk string pemisah antar item dari daftar
Contoh penggunaan GROUP_CONCAT
1. Buat sebuah table mahasiswa
CREATE TABLE mahasiswa (
id int(15) primary key auto_increment,
nama varchar(20) not null,
nilai int(3) not null
)
2. Tambahkan data pada table mahasiswa
INSERT INTO mahasiswa (nama,nilai)
values
('Dwi Randy Herdinanto',90),
('Dwi Randy Herdinanto',85),
('Dwi Randy Herdinanto',95),
('Dwi Randy Herdinanto',100),
('Firmansyah',80),
('Firmansyah',97)
3. Gunakan fungsi GROUP_CONCAT untuk menggabungkan value yang ada di kolom nilai
SELECT nama, GROUP_CONCAT(nilai SEPARATOR ' | ') as daftar_nilai
FROM mahasiswa
GROUP BY nama
ORDER BY nama ASC
4. Hasilnya akan seperti gambar dibawah ini
Sekian dari saya
Tunggu tutorial menarik lainnya, karena itu kunjungi terus blog ini
Sekianlah artikel Fungsi GROUP_CONCAT di MySQL kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.
Anda sekarang membaca artikel Fungsi GROUP_CONCAT di MySQL dengan alamat link https://ware-id.blogspot.com/2014/09/fungsi-groupconcat-di-mysql.html
EmoticonEmoticon