J'utilise GROUP_CONCAT()
dans une requête MySQL pour convertir plusieurs lignes en une seule chaîne. Cependant, la longueur maximale du résultat de cette fonction est de 1024
caractères.
Je suis très conscient que je peux changer le paramètre group_concat_max_len
pour augmenter cette limite:
SET SESSION group_concat_max_len = 1000000;
Cependant, sur le serveur que j'utilise, je ne peux changer aucun paramètre. Pas en utilisant la requête précédente et en ne modifiant aucun fichier de configuration.
Ma question est donc la suivante: existe-t-il un autre moyen d'obtenir la sortie d'une requête à plusieurs lignes dans une seule chaîne?
SET
instruction pour modifier une variable de session?