有没有办法将分组的行放入新的列中

时间:2019-04-15 18:53:04

标签: sql sql-server-2016 string-aggregation

以下是一些示例数据:

    ID  name    partner name
    1   Joe     Cam
    1   Joe     Eric
    2   bob     Kyle
    3   Sue     Mitch

是否可以删除重复的ID行并为其他合作伙伴创建新列?像这样:

    ID  name    partner name 1  partner name 2
    1   Joe     Cam             Eric
    2   bob     Kyle            NULL
    3   sue     Mitch           NULL

如果无法创建新列,是否可以将它们添加到初始伙伴的列中?像这样:

    ID  name    partner name 
    1   Joe     Cam, Eric
    2   bob     Kyle    
    3   sue     Mitch

0 个答案:

没有答案