SQL にはかなり慣れていないので、現在苦労しているのと同じ問題だと思うことに対するいくつかの回答を見てきました。それらのほとんどはピボット機能を参照していますが、それが必要かどうか、またはそれを機能させる方法さえわかりません。(MS SQL Server Management Studio 2005 を使用しています)
基本的に、キーといくつかのプラントを含むテーブルがあり、出力は次のようになります。
Key | Plant
-------------
12 | 123
12 | 456
12 | 789
13 | 456
13 | 789
14 | 123
14 | 456
14 | 789
14 | 012
14 | 345
15 | 123
15 | 456
出力に次のようなデータを表示しようとしています:
Key | Plant
-------------------------------
12 | 123, 456, 789
13 | 456, 789
14 | 123, 456, 789, 012, 345
15 | 123, 456
植物の数は大きく異なりますが、キーに接続された植物の文字列として植物の列に植物を表示したいと思います。