複数のテーブルを結合した後、データベースに次のビューを作成しました。Aselect * from MYViEW
は以下の結果を示します。
ProductID | TechID | ContactID | Priority | FIRSTNAME | MIDDLEINI | LASTNAME |
1123 2406 1371 1 Pradeep X Nayak
1123 2406 1368 2 Hello W World
1123 2406 1363 3 Foo Y World
1299 2279 1208 2 Some Z Dude
そして、以下の出力結果を表示する必要があります。
ProductID | TechID | ContactID | Priority | FIRSTNAME | MIDDLEINI | LASTNAME | Buyers |
1123 2406 1371 1 Pradeep X Nayak Nayak, Pradeep X; World, Hello W; World, Foo Y
1299 2279 1208 2 Some Z Dude Dude, Some Z
すべての製品 ID と技術 ID には 1 つのレコードがあり、すべてのバイヤーをフォーマットの列に結合し、LastName, FirstName MiddleIni
各名前をスペースで区切る必要があります。結果を単一の列に結合するために、ここからカスタム集計関数を使用しようとしました。これについての質問で私を助けることができるかどうか私に知らせてください.