PDA

Vollständige Version anzeigen : Spalten in Zeilen


heddabach
24.01.2008, 15:35
Hallo Profis!

Ich habe mal wieder ein Problem!

Ich habe in Access eine Tabelle im folgenden Aufbau:

Name Vorname Kst_von1 Kst_bis1 Kst1 Kst_von2 Kst_bis2 Kst2

Die Spalte Kst_von1 und Kst_von2 haben den gleichen Aufbau!
Die Spalte Kst_bis1 und Kst_bis2 haben den gleichen Aufbau!
Die Spalte Kst1 und Kst2 haben den gleichen Aufbau!


Ist es möglich eine Abfrage zu zaubern, die die Daten folgendermaßen ausgibt?

Name Vorname Kst_von1 Kst_bis1 Kst1
Name Vorname Kst_von2 Kst_bis2 Kst2

Der Name und Vorname wäre dann bei beiden Datensätzen identisch, nur die variablen Felder wären untereinander in der gleichen Spalte angeordnet!

Vielen Dank für eure Bemühungen! Aber ich schaff es alleine nicht!

heddabach

hcscherzer
24.01.2008, 15:49
Moin,
ohne Dein Projekt näher zu kennen empfehle ich mal, über die Datenstruktur nachzudenken ... vielleicht geht's so:select t1.name, t1.vorname, t1.kst_von1, t1.kst_bis1, t1.kst1
from tbl as t1
union select t2.name, t2.vorname, t2.kst_von2, t2.kst_bis2, t2.kst2
from tbl as t2;

MichaMueller
24.01.2008, 16:01
SELECT
Name, Vorname, [KST_von1] as KSTVON, [KST_bis1] as KSTBIS, [KST1] as KST From TABELLE
UNION SELECT
Name, Vorname, [KST_von2] as KSTVON, [KST_bis2] as KSTBIS, [KST2] as KST From TABELLE

"Tabelle" ist Deine Tabelle
Wichtig ist das Union Select um 2 Abfragen zu verbinden.

M.

MichaMueller
24.01.2008, 16:02
ich war zu langsam...