Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Pivotieren von Daten über zwei Spalten

PIVOT sollte gut funktionieren - SQL Fiddle-Demo (Schema von Bluefeets-Antwort geliehen)

SELECT *
FROM   source
PIVOT (
        MIN(org) AS org,
        MIN(position) AS position
        FOR lang
        IN('EN' AS en, 'FI' AS fi, 'SV' AS sv)
      );