2017-01-11 3 views
1

selectクエリを使用してこの結果を得ています。最後の列を連結します。idが一致した場合のクエリ結果

enter image description here

しかし、実際に私は結果が例えばあるとします

| 23407 | 42 M-65 Giant jacket, Brandit | Size:L - colour:Olive | 
| 23417 | 42 M-65 Giant jacket, Brandit | Size:2XL - colour:Olive | 
| 23413 | 42 M-65 Giant jacket, Brandit | Size:XL - colour:Black | 
+1

が重複する可能性のようなid_product列を使用したいです[複数のMySQL行を1つのフィールドに連結できますか?](http://stackoverflow.com/質問/ 276927/can-i-concatenate-multiple-mysql-rows-into-one-field) – DarkSquirrel42

+1

はい、私はアプリケーションコードでこの種のことを扱います – Strawberry

+0

あなたの結果を達成するために、次のリンクを参照してください[単一のテキスト文字列に]](http://stackoverflow.com/questions/194852/concatenate-many-rows-into-a-single-text-string)ありがとう! –

答えて

0

あなたはおそらくそのatt_namegroup byGROUP_CONCAT()

select *, GROUP_CONCAT(att_name) as att_name 
from 
    ( 
     // your posted query as subquery 
) xxx 
group by id_product 
+0

これは私が探しているものですrahulありがとう – Arsalan

+0

@Arsalanは、チェックボタンをクリックして答えを受け入れることを検討してください – Rahul

+0

rahulは、 'xxx'は何ですか? – Arsalan

関連する問題