理由の詳細には触れませんが、group_concat関数の結果に基づいて結合を実行したいと思います。(言うまでもなく、最大長パラメーターを変更することはできませんが、結合に使用できるハッシュをキャプチャすることを計画しています)見た目から、md5を使用すると異なる値が得られます。例えば。
select CONVERT(md5(group_concat(mycolumn)) USING utf8) ...
group_concat値を引用符に貼り付けた場合とは異なる結果を返します
select CONVERT(md5(group_concat('truncated value returned by group_concat...')) USING utf8)
group_concatが完全な結果をmd5関数に返すと想定できますか、それとも他の何かが原因で違いが生じる可能性がありますか?