StefanLausL
Erfahrenes Mitglied
Hallo !
Folgendes:
Ich habe eine Tabelle die mehr oder weniger dynamisch aufgebaut wird.
Es werden die Produktionsmengen für die nächsten 12 Wochen in 12 Spalten
geschrieben, diese heissen Dispo1 - Dispo12.
In jeder Spalte steht die Woche= KW42 und danach im Anschluss die Mengen z.B. 100
also Dispo1 = KW42100,Dispo2= KW46150 usw.
Eine Woche später kann dann in Dispo1 = KW430 stehen.
Ich will nun einen Select der mir die Mengen der Spalten selektiert und als
Spaltenüberschrift KW42 / KW46 usw ausgibt.
So geht es ja nun nicht:
"select
Dispo1 As (Select Distinct substring(Dispo1,1,4) from mbi_dispodaten)
from dispodaten"
-> Distinct deswegen weil in den Spalten pro Artikel immer die selbe Woche angezeigt wird. So kann es vorkommen das auch mal steht in Dispo1 KW420.
Ich hoffe ich habe mich verständlich ausgedrückt.
Achja, das Ganze soll unter MSSQL2000 laufen.
Folgendes:
Ich habe eine Tabelle die mehr oder weniger dynamisch aufgebaut wird.
Es werden die Produktionsmengen für die nächsten 12 Wochen in 12 Spalten
geschrieben, diese heissen Dispo1 - Dispo12.
In jeder Spalte steht die Woche= KW42 und danach im Anschluss die Mengen z.B. 100
also Dispo1 = KW42100,Dispo2= KW46150 usw.
Eine Woche später kann dann in Dispo1 = KW430 stehen.
Ich will nun einen Select der mir die Mengen der Spalten selektiert und als
Spaltenüberschrift KW42 / KW46 usw ausgibt.
So geht es ja nun nicht:
"select
Dispo1 As (Select Distinct substring(Dispo1,1,4) from mbi_dispodaten)
from dispodaten"
-> Distinct deswegen weil in den Spalten pro Artikel immer die selbe Woche angezeigt wird. So kann es vorkommen das auch mal steht in Dispo1 KW420.
Ich hoffe ich habe mich verständlich ausgedrückt.
Achja, das Ganze soll unter MSSQL2000 laufen.