tengo la situación a continuación (decir tblRecord)No se puede utilizar la cláusula ORDER BY por ruta XML correctamente (SQL Server)
ID RowNum Data
1 1 and seventy nine
1 2 five hundred
1 3 two thousand
necesito que la salida sea
ID Data
1 two thousand five hundred and seventy nine
tengo el a continuación consulta
select ID , Data =
(Select ' ' + cast(Data as varchar(max)) from tblRecord t2
where t2.RowNum= t1.RowNum
and t2.ID =t1.ID
order by t1.RowNum
for xml path(''))
from tblRecord t1
group by t1.ID
Pero la salida es
ID Data
1 five hundred two thousand and seventy nine
Necesita ayuda para esto.
Gracias
¡Funcionó como un encanto! – rvphx