13 lines
462 B
SQL
13 lines
462 B
SQL
SELECT * FROM (
|
|
Select FormatID, Name
|
|
, v.value('./@TransType', 'int') MyIndex
|
|
, v.value('./@TransFormat', 'varchar(255)') TabFormat
|
|
--, v.value('./@PrintTabFormat', 'varchar(255)') PrintTabFormat
|
|
FROM Formats
|
|
CROSS APPLY Data.nodes('//TransTypes') TempXML(v)
|
|
--where v.value('./@TransFormat', 'varchar(255)') like '%{Last Step}%'
|
|
) AS SRC
|
|
PIVOT( Max(TabFormat) FOR MyIndex IN (
|
|
[0], [1],[2],[3],[4],[5],[6],[7],[8], [9], [10], [11]
|
|
)) AS PVT1 Order by FormatID
|