Hallo!
Ich bekomme aus einer Oracle8i-Tabelle Daten, die in Form einer Kreuztabelle (Pivot) dargestellt werden soll. Die Tabelle hat die Felder Quartal, Usertype und Anzahl - die darzustellende Tabelle sollte aber die Form Usertype, Q1, Q2, Q3 und Q4 haben.
Die einzige Lösung die mir adhoc eingefallen ist, ist die Datenbank mehrmals abzurufen. Zuerst alle Usertype-Einträge (DISTINCT) und dann für jeden Usertype-Eintrag den Wert aus dem Feld Anzahl, und den dann entsprechend dem Eintrag von Quartal ausgeben.
Da ich aber wahrscheinlich nicht der erste mit dem Problem bin, wollte ich mal Posten, ob wer eine bessere weiss. Übrigens habe ich im Netz nix ähnliches gefunden.
Danke, Stefan.