Hallo,
gibt es in einer SQL-Anweisung die Möglichkeit, die Werte einer Tabelle als Spalten zu verwenden?
Tabelle 1:
monat
2011-08
2011-07
2011-06
...
Tabelle 2:
name monat wert
max 2011-08 17
max 2011-07 13
max 2011-06 9
peter 2011-07 22
peter 2011-06 10
heinz 2011-08 13
heinz 2011-07 1
Ergebnis der SQL-Anweisung soll folgende Ausgabe sein:
name 2011-08 2011-07 2011-06
max 17 13 9
peter 0 22 10
heinz 13 1 0
Hat da jemand eine Idee, wie man es so hinbekommen kann? Die Monate ändern sich regelmäßig, wobei es immer die letzten zwölf vollen Monate sein sollen.
MfG, Stefan