私は使っています GROUP_CONCAT()
MySQLクエリで複数の行を単一の文字列に変換するためにしています。ただし、この関数の結果の最大長は1024
文字です。
group_concat_max_len
この制限を増やすためにパラメーターを変更できることは非常によく承知しています。
SET SESSION group_concat_max_len = 1000000;
ただし、使用しているサーバーでは、パラメーターを変更できません。上記のクエリを使用したり、構成ファイルを編集したりすることはありません。
だから私の質問は:複数行クエリの出力を単一の文字列に取得する他の方法はありますか?
SET
ステートメントを使用してセッション変数を変更できないのはなぜですか?