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

Wie kann ich Spalten in Zeilen UNPIVOT machen?

Was Sie wollen, heißt UNPIVOT und so gemacht:

select id,field,value from
#document_fields
unpivot
(
 value
 for field in (x,y,z)
) as u
order by id,field

Demo