みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

PHP+MySQLで同じIDの備考項目を

下記のようなことが可能か可能でないかだけでもわかればと思い、
質問させていただきました。


同じIDをもつレコードを

+------+-----+-------+
│ID  │工場│品名 │
+------+-----+-------+
│30001│愛知│チョコ│
+------+-----+-------+
│30001│愛知│アメ │
+------+-----+-------+
│40002│島根│ポテチ│
+------+-----+-------+
│40002│島根│焼そば│
+------+-----+-------+


↓↓↓↓↓↓↓↓↓↓↓↓


+------+-----+---------------+
│ID  │工場│品名       │
+------+-----+---------------+
│30001│愛知│チョコ/アメ   │
+------+-----+---------------+
│40002│島根│ポテチ/焼そば │
+------+-----+---------------+

(「/」でなくてもかまいません、同じレコード上にまとまればと思っています)



このようなことは可能なのでしょうか?

また、ご存じの方がいらっしゃいましたら、
何という命令文(?)になるのか、お教えいただければと思います。


調べても思った答えにたどり着けず、
調べ方も分からないため、質問させていただいた次第でございます。

投稿日時 - 2012-03-20 17:58:54

QNo.7373661

困ってます

質問者が選んだベストアンサー

SELECT ID, MAX(工場) AS 工場, GROUP_CONCAT(品名 SEPARATOR '/') AS 品名 FROM テーブル名 GROUP BY ID

投稿日時 - 2012-03-20 18:16:10

補足

ばっちりできましたーーー!!!
助かりました!!

投稿日時 - 2012-03-21 01:20:24

お礼

できるんですね!!
しかもご丁寧に文までいただいて、
本当にありがとうございます!!
感謝致します!!

投稿日時 - 2012-03-20 19:21:26

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問