Auf Thema antworten

So gesehen ist deine Spaltenauswahl schon dynamisch, ist eigentlich das gleiche Problem wie mit komplett dynamischen Namen außer das es maximal 12 Varianten gibt. Steht dir nur ein einzelner Select zur Verfügung (also z.B. als Basis einer View) oder kannst du mehrere Statements in ein Script legen?


Normalerweise wäre dynamisches SQL das Mittel der Wahl für dynamisches Pivot. Alternativ könnte man mit IF auch 12 Varianten in ein Script hängen. Ansonsten muss man eine Funktion bauen, die die Tabelle zurück liefert, das könnte sogar in einer View gehen. Das habe ich aber noch nicht ausprobiert, in der Form.


Zurück
Oben