2016-11-09 3 views
0

タグリストの各項目にidを追加する方法を理解しようとしています。たとえば、商品IDが01で、対応するタグがリサイクル、革、ケース、ホルダー、iPad、スナップ、キュウリです。私は、それをmySQLから行ごとにエクスポートできる方法でデータを出力する方法を理解しようとしています。私はテーブルにIDを引っ張って試してみましたSQLでコンマで区切られた項目のリストに列を複製する方法

01;Recycled 
01;leather 
01;case 
01;..... 
02;agrarian 
02;urban 

id    tags 
01  Recycled, leather, case, holder, iPad, snap, kindle 
02  agrarian, urban, planter, eco, ... 

、私はデータを解析する部分文字列を使用して試してみましたが、私はただのデータに私が探しています方法を取得する方法を見つけ出すことはできません。

は、私はあなたが group_concat()をしたいことを推測してい

+0

あなたはこの問題(および他の多くの問題が)議論の余地なり、データモデルを正規化した場合。 – David

答えて

1

あなたの助けをありがとう:

select id, group_concat(tag separator ', ') as tags 
from t 
group by id; 
関連する問題