Вы можете использовать GROUP_CONCAT
, чтобы получить список значений, разделенных запятой:
SELECT GROUP_CONCAT(col_name SEPARATOR ',') ...
Примечание. Результат GROUP_CONCAT
зависит от max_allowed_packet
и group_concat_max_len
переменных; если в вашей таблице много записей, вам нужно увеличить значения по умолчанию (SET group_concat_max_len = xxxx
);