首页 > 解决方案 > 没有 xml 路径 SQL Server 的表连接

问题描述

有没有其他解决方案可以在没有 的情况下进行表连接FOR XML PATH

我有这段代码,我想以某种方式改进,因为使用这段代码我在其他视图中遇到了错误。

我开始考虑使用concat或类似的东西。String_agg这里不是一个选择。

[table] = SUBSTRING((SELECT ',' + [PatGroup].[PG_K] AS [text()]
                     FROM D1_EPSDPATGROUPS [Episode]
                     INNER JOIN C1S_PATIENTGROUP [PatGroup]
                           ON [Episode].[PG_ID] = [PatGroup].[PG_ID]
                     WHERE [Episode].[EPSD_ID] = D1_EPISODE.EPSD_ID
                     FOR XML PATH ('')), 2, 1000)

标签: sql-serversubstringconcatenationfor-xml-path

解决方案


推荐阅读