Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL group_concat_max_len dans une requête

Vous ne pouvez pas utiliser un SET déclaration à l'intérieur d'une expression comme vous le faites, ou même dans une sous-requête. Exécutez le SET dans une seule déclaration. La valeur que vous définissez affectera les déclarations suivantes.

Au fait, savez-vous que SET GLOBAL signifie que le paramètre affectera toutes les autres connexions MySQL sur votre serveur, et le paramètre persistera même après la fin de votre session en cours, jusqu'à ce que vous le définissiez sur autre chose ? Vous voudrez peut-être utiliser SET SESSION si vous souhaitez que la valeur n'affecte que votre session en cours.