Função group_concat cortando o resultado de uma SQL

Bom dia a todos,

A função GROUP_CONCAT do MySQL pode gerar um problemas nas suas consultas caso o conteúdo concatenado seja maior que o buffer configurado para esta função. O problema é que quando você não configura o tamanho, o MySQL assume o valor padrão da configuração da instalação.
Para setar um valor diferente para uma SQL, você pode setar um valor na sessão do MySQL, utilizando o comando abaixo antes da sua SQL:

E depois execute a sua SQL normalmente, lembrando que este comando só existirá durante a execução dessa sessão, caso o serviço do MySQL seja reiniciado o valor irá ser restaurado ao padrão. Caso deseje manter você pode modificar direto nas configurações do MySQL.