小编dez*_*zzy的帖子

如何连接来自SQL Server XML查询的数据?

我有一个SQL查询,返回以下XML

<row>
  <urlSegment>electronics</urlSegment>
  <shortenedUrlSegment>0x58</shortenedUrlSegment>
</row>
<row>
  <urlSegment>phones</urlSegment>
  <shortenedUrlSegment>0x5AC0</shortenedUrlSegment>
</row>
<row>
  <urlSegment>curvy-simplicity</urlSegment>
  <shortenedUrlSegment>65546</shortenedUrlSegment>
</row>
Run Code Online (Sandbox Code Playgroud)

等等

我想要的输出是一个包含两列(Url和ShortenedUrl)的表,数据以url方式串联在一起,如下所示。

Url                                  | ShortenedUrl
electronics/phones/curvy-simplicity  | 0x58/0x5AC0/65546
Run Code Online (Sandbox Code Playgroud)

等等

有人可以帮忙吗?

最好的问候

xml sql sql-server sqlxml string-concatenation

4
推荐指数
1
解决办法
2385
查看次数

标签 统计

sql ×1

sql-server ×1

sqlxml ×1

string-concatenation ×1

xml ×1