Musisz zmienić max_sort_length do większej liczby sesji mądry lub globalnie, zgodnie z potrzebami. Domyślna wartość to 1024 bajtów, a Twój ciąg zawiera 1170 bajty danych. Zwiększenie rozmiaru da dwa rzędy dla GROUP_CONCAT .
Sprawdź ten link max_sort_length
SELECT `text` FROM `table` GROUP BY `text`;
SET SESSION max_sort_length = 2000;
SELECT GROUP_CONCAT(`id` SEPARATOR ', ') AS ids FROM `table` GROUP BY `text`;
Sprawdź SQL FIDDLE DEMO
EDYTUJ: BLOB i TEKST wartości nie mogą być niezawodnie używane w GROUP BY , ZAMÓW PRZEZ lub DISTINCT . Tylko pierwsza max_sort_length bajty są używane podczas porównywania wartości BLOB w takich przypadkach. Domyślna wartość max_sort_length wynosi 1024 i można je zmienić w czasie uruchamiania serwera lub w czasie wykonywania.