将列的所有值连接为select中每行的一个字符串

时间:2016-11-07 12:26:56

标签: string subquery concatenation

我一直在研究这个问题,需要一些帮助。我已经查看了子查询和CTE而没有运气。

我想创建表A 中所有数据的选择。我还想添加表B 中的一些列。因此,内部联接最初会起作用。

但是在表B 中,我想创建一个从每个人的所有不同类别连接起来的字符串,并将其列为我的选择中的列。

例如,一个人可能在IT​​和建筑类别中,因此我想要一个字符串,其中列出了为该人列出的“建筑,IT”以及所有其他人的相同基础。

我相信我已经调查了COALESCE 这部分与我相遇。任何建议最受赞赏。

表A 名称 姓 人参考

表B 人参考 人类别 人性别

这些是示例表我出于安全原因无法发布我正在查看的示例表,但希望您明白我的观点。

马丁

0 个答案:

没有答案