Gibt es eine Möglichkeit, die Daten im untenstehenden Formatbeispiel zu transponieren? Ich kann sie exportieren und in Excel zum Laufen bringen, aber ich würde es wirklich gerne in meiner Datenbank automatisieren können.
Beispiel:
Tabellenformat
Punkt Teil A Teil B Teil C ——————————————- Aaaa 1 2 3 Bbbb Null 5 6 Cccc 1 2 Null Dddd 4 Null 6
Gewünschte Ausgabe der Abfrage
Artikel Teil Menge ———————————— Aaaa Teil A 1 Aaaa Teil B 2 Aaaa Teil C 3 Bbbb Teil A Bbbb Teil B 5 Bbbb Teil C 6 CCCC Teil A 1 Cccc Teil B 2 Cccc Teil C Dddd Teil A 4 Dddd Teil B Dddd Teil C 6
Antwort1
Ich kenne das in Access verwendete SQL nicht, aber in Standard-SQL würde dies ungefähr so aussehen:
select Item, 'Part A', PartA
from Table
union
select Item, 'Part B', PartB
from Table
union
select Item, 'Part C', PartC
from Table
order by 1,2