Я использую GROUP_CONCAT()
в запросе MySQL для преобразования нескольких строк в одну строку. Однако максимальная длина результата этой функции - 1024
символы.
Я очень хорошо знаю, что я могу изменить параметр, group_concat_max_len
чтобы увеличить этот предел:
SET SESSION group_concat_max_len = 1000000;
Однако на сервере, который я использую, я не могу изменить ни одного параметра. Не используя предыдущий запрос и не редактируя любой файл конфигурации.
Итак, мой вопрос: есть ли другой способ получить выходные данные многострочного запроса в одну строку?
SET
выражение для изменения переменной сеанса?