I have data in SQL Server table as shown below.
**Name Date AA BB CC**
Customer1 3-Mar-15 234 56 4567
Customer2 4-Mar-15 55 66 77
Now I want this data to be formatted as below in XML.
<ReturnsList>
<Return Label='AA' Days = 1 value = '234'></Return>
<Return Label='BB' Days = 2 value = '56'></Return>
<Return Label='CC' Days = 3 value = '4567'></Return>
</ReturnsList>
<ReturnsList>
<Return Label='AA' Days = 1 value = '55'></Return>
<Return Label='BB' Days = 2 value = '66'></Return>
<Return Label='CC' Days = 3 value = '77'></Return>
</ReturnsList>
I have tried different ways like :
SELECT
(Select AA AS "AA",
BB AS "BB",
CC AS "CC"
from table
for xml path('Return') ,type
)
FOR XML PATH ('ReturnsList');
I am not getting xml format as expected.
Can anyone please help ?
Thank you, Mittal.