0

MySQLクエリを使用して、結果の最後まで最初のレコードに次のレコードを追加することにより、多くの行の結果を1行にマージしたいのですが、可能ですか? このタスクを処理するために他のアプリケーションを使用したくありません。ここに SQL オタクはいますか?

4

2 に答える 2

2

試すGROUP_CONCAT

Select 

GROUP_CONCAT(column SEPARATOR ',')
from myTABLE
GROUP BY PKCOlumn
于 2013-10-23T06:20:38.560 に答える
1

おそらくSELECTwithGROUP BY句を集約関数と一緒に使用する必要があります。

文字列を 1 つに連結する場合、適切な集計関数はgroup_concat()です。

于 2013-10-23T06:21:54.477 に答える