Stefan: Werte einer Tabelle als Spalten verwenden

Beitrag lesen

Hallo Tom,

Den kann man ja berechnen, wenn es eine Regel dafür gibt.
Das scheint mir sowieso das einfachste zu sein.

hast Du da mal ein Beispiel? Also wie kann ich "SELECT name, 2011-08, 2011-07, 2011-06 ..." usw. berechnen?

(Die Spaltenname sind ein Problem, wenn sie nur aus Ziffern bestehen, aber das ist ein anderes Thema.)

Du hast aber noch nicht erzählt, welches DBMS Du verwendest. Manche DBMS können von Haus aus Kreuztabellen erstellen.

Hatte ich mit Absicht erstmal weggelassen, es ist Informix V10 und da kennt sich vermutlich kaum jemand mit aus, ist ja nicht mehr so verbreitet. Aber ich kann ja dann schauen, ob die SQL-Lösung, wenn es eine gibt, auch damit umsetzbar ist.

MfG, Stefan