だから私はこのようなテーブルを持っています:
Item Number Collection Items in Collection
1234 Madison Park
2345 Madison Park
3456 Madison Park
6747 Belcaro
5678 Belcaro
私が必要なのはこれです:
Item Number Collection Items in Collection
1234 Madison Park 1234, 2345, 3456
2345 Madison Park 1234, 2345, 3456
3456 Madison Park 1234, 2345, 3456
6747 Belcaro 6747, 5678
5678 Belcaro 6747, 5678
またはさらに良いことに、これ:
Item Number Collection Items in Collection
1234 Madison Park 2345, 3456
2345 Madison Park 1234, 3456
3456 Madison Park 1234, 2345
6747 Belcaro 5678
5678 Belcaro 6747
これは結果を取得するための私の好ましい方法ではありませんが、クライアントの仕様により、テーブルをこのように設定する必要があります。また、MySQLWorkbenchクエリを介して実行する必要があります。私は考えられるCONCAT_WSとGROUP_CONCATのすべてのバリエーションを試しましたが、解決策を思い付くことができませんでした。Group_Concatは必要な結果を返しますが、コレクションをグループ化します。これは機能しません。アイデア?