Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie wähle ich den zurückgegebenen Spaltennamen in einer SELECT FOR XML-Abfrage aus?

Das sollte reichen:

select(
SELECT col1
 FROM table1
 WHERE col2 = 'x'
 ORDER by col3
 FOR XML path('')
) as myName

Nicht hübsch, sollte aber das gewünschte Ergebnis liefern