SQL XML Query会导致相同的数据字段吗?

时间:2013-01-03 10:28:24

标签: sql-server xml

我正在编写一个简单的SQL查询,它可以钻取到XML中并提取出我指定的相同位置的每个值。这是查询:

> SELECT o.Created
>, o.PurchaseXML.query('/Basket/Skus/Sku/Code[1]')
>
>FROM [Order] o
>
>JOIN OrderStatus os
>ON os.OrderStatusID = o.[Status]
>
>WHERE os.IsSuccessful = 1 AND o.Created >= '12/24/12'

但是,当我得到结果输出时,XML Query中的数据被放置在同一个数据单元中。如下:

enter image description here

有没有办法对此进行编码,以便在每个订单中从单独的列中获取值?

谢谢你的帮助

格雷格

0 个答案:

没有答案