group_concat個別のIDで記録することは可能ですか?
GROUP_CONCAT(Column2 BY DISTINCT Column1)
column2からの個別の値によって値を取得する必要がありますcolumn1。列2には繰り返し値があるため、でdistinctを使用できないのはそのためcolumn2です。
これについて何か考えはありますか?ありがとう!
編集1
サンプルテーブルレコード:
ID Value
1 A
1 A
2 B
3 B
4 C
4 C
GROUP_CONCATI want [ ]を使用するGROUP_CONCAT(Value BY DISTINCT Id)と、次の出力が得られます。
A, B, B, C
編集2
どういうわけか私のgroup_concat仕事を得ました:
GROUP_CONCAT(DISTINCT CONCAT(Id, '|', Value))
これにより、連結された値が個別のIDで表示され、どこかでIDを削除する必要があります。関数がなくてもできますconcatが、セパレータが必要です。これは良い答えではないかもしれませんが、とにかく投稿します。