把select 结果集转换为xml 格式的 300availability01]

发布时间:2017-3-27 2:50:58 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"把select 结果集转换为xml 格式的 300availability01]",主要涉及到把select 结果集转换为xml 格式的 300availability01]方面的内容,对于把select 结果集转换为xml 格式的 300availability01]感兴趣的同学可以参考一下。

OrderNumber ItemNumber Qty Rate QtyPicked 00001 A001 10 11.25 0 00001 A002 20 15.00 0 00001 A003 30 23.75 0 转换后的结果是下面的 用 for xml path  和auto 都搞不定。。。 <orderInfo>   <itemInfo>     <OrderNumber>00001</OrderNumber>     <ItemNumber>A001</ItemNumber>     <Qty>10</Qty>   </itemInfo>   <itemInfo>     <OrderNumber>00001</OrderNumber>     <ItemNumber>A002</ItemNumber>     <Qty>20</Qty>   </itemInfo>   <itemInfo>     <OrderNumber>00001</OrderNumber>     <ItemNumber>A003</ItemNumber>     <Qty>30</Qty>   </itemInfo> </orderInfo>

--> 测试数据:#tb IF OBJECT_ID('TEMPDB.DBO.#tb') IS NOT NULL DROP TABLE #tb GO CREATE TABLE #tb([OrderNumber] VARCHAR(5),[ItemNumber] VARCHAR(4),[Qty] INT,[Rate] NUMERIC(4,2),[QtyPicked] INT) INSERT #tb SELECT '00001','A001',10,11.25,0 UNION ALL SELECT '00001','A002',20,15.00,0 UNION ALL SELECT '00001','A003',30,23.75,0 GO --> 测试语句: SELECT OrderNumber, ItemNumber, Qty FROM #tb itemInfo  FOR XML AUTO, TYPE, ELEMENTS, ROOT('orderInfo')

上一篇:sql2005附加数据库问题 40wanghenwo7]
下一篇:sqlserver 按月份统计 出金、入金、剩余金额 20hubowei7]

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款