Sql 是否将多行数据按列分组为一行?
我的查询结果如下所示: 是否可以编写一个查询,从上述查询中提取Sql 是否将多行数据按列分组为一行?,sql,sql-server,Sql,Sql Server,我的查询结果如下所示: 是否可以编写一个查询,从上述查询中提取关系描述,并按人员分组?例如: GUID1儿子、配偶 吉森 阿姨,妈妈 我将在CTE中使用此查询,因此无法使用变量 SQL Server 15.0.2您可以使用: 您可以使用: 使用了什么SQL Server版本?使用了什么SQL Server版本? select personguid, string_agg(relationshipdescription, ',') from t group by personguid;
关系描述
,并按人员分组?例如:
使用了什么SQL Server版本?使用了什么SQL Server版本?
select personguid, string_agg(relationshipdescription, ',')
from t
group by personguid;