合并多个表后,我在我的数据库中创建了以下视图。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
我需要在下面显示 OUTPUT 结果:
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
对于每个 Product ID 和 Tech ID 都有一个记录,并且所有买家必须以格式组合在一个列中LastName, FirstName MiddleIni
,每个名称以空格分隔。我已经尝试使用此处的自定义聚合函数将结果组合到单个列中。如果您可以帮助我查询此问题,请告诉我。