Тъй като не сте използвали GROUP BY клауза във вашата заявка. Когато използвате агрегатни функции като GROUP_CONCAT трябва да кажете на базата данни за колоната, с която искате да се комбинират вашите данни.
В момента вашата заявка групира всички записи и дава 1 запис в изхода.
Ако добавите GROUP BY users.userid в заявката, тогава записите ще бъдат групирани по уникални потребителски идентификатори. Актуализирах вашата цигулка и тя вече дава 2 записа:https://www.sqlfiddle. com/#!2/867f6/18
Моля, обърнете внимание:В стандартните SQL заявки колоните, изброени в клаузата GROUP BY, трябва да съвпадат с колоната в клаузата SELECT (с изключение на агрегатните функции).