S
SK06
Hallo,
ich schlage mich mit SQL server 2005 und dem folgenden Problem rum: Ich habe eine Tabelle, die betriebsinterne Abkürzungen im Spaltenkopf trägt. Damit es für Außenstehende verständlich wird, sollen dort vernünftige Bezeichnungen verwendet werden, also z.B. Groß- und Kleinschreibung korrekt sein. In der Datenbank gibt es eine Tabelle, in der sich die betriebsinternen Abkürzungen und die verständlichen Bezeichnungen gegenüber stehen. So, ich habe nun folgendes versucht:
select aStelle as (select bezeichnung from Tabelle1 where Abkürzung = aStelle) from Tabelle1
Rauskommen soll dabei eine Tabelle mit der Spaltenüberschrift Außenstelle statt aStelle und den Werten von aStelle der Tabelle1
SQL Server will nach "as" immer eckige Klammern. Wenn ich die nun hinschreibe habe ich als Spüaltenüberschrift das komplette sql-Statement.
Gibt es eine Lösung
Viele Grüße
SK06
ich schlage mich mit SQL server 2005 und dem folgenden Problem rum: Ich habe eine Tabelle, die betriebsinterne Abkürzungen im Spaltenkopf trägt. Damit es für Außenstehende verständlich wird, sollen dort vernünftige Bezeichnungen verwendet werden, also z.B. Groß- und Kleinschreibung korrekt sein. In der Datenbank gibt es eine Tabelle, in der sich die betriebsinternen Abkürzungen und die verständlichen Bezeichnungen gegenüber stehen. So, ich habe nun folgendes versucht:
select aStelle as (select bezeichnung from Tabelle1 where Abkürzung = aStelle) from Tabelle1
Rauskommen soll dabei eine Tabelle mit der Spaltenüberschrift Außenstelle statt aStelle und den Werten von aStelle der Tabelle1
SQL Server will nach "as" immer eckige Klammern. Wenn ich die nun hinschreibe habe ich als Spüaltenüberschrift das komplette sql-Statement.
Gibt es eine Lösung
Viele Grüße
SK06