Karena Anda belum menggunakan GROUP BY
klausa dalam kueri Anda. Saat menggunakan fungsi agregat seperti GROUP_CONCAT
Anda perlu memberi tahu database tentang kolom yang ingin Anda gunakan untuk menggabungkan data.
Saat ini kueri Anda mengelompokkan semua catatan dan memberikan 1 catatan dalam output.
Jika Anda menambahkan GROUP BY users.userid
dalam kueri maka catatan akan dikelompokkan berdasarkan userid unik. Saya memperbarui biola Anda dan sekarang memberikan 2 catatan:http://www.sqlfiddle. com/#!2/867f6/18
Harap diperhatikan:Dalam kueri SQL standar, kolom yang tercantum dalam klausa GROUP BY harus cocok dengan kolom dalam klausa SELECT (kecuali fungsi agregat).