Hallo,
wer hat eine Idee für eine Abfrage für folgendes Problem? Es ist eine Art von Transponierung.
Tabelle:
ID A B C D E
1 WAHR WAHR
2 WAHR WAHR
Ziel:
ID Textfeld
1 B
1 D
2 A
2 B
Vielen Dank schonmal im voraus!
Anke
hallo
evtl mittels eine Union-Abfrage
z.b.
select t.ID, "A" AS FLD_N from DeineTabelle AS t where (((t.A)=True))
union select t.ID, "B" AS FLD_N from DeineTabelle AS t where (((t.B)=True))
union select t.ID, "C" AS FLD_N from DeineTabelle AS t where (((t.c)=True))
union select t.ID, "D" AS FLD_N from DeineTabelle AS t where (((t.D)=True))
union select t.ID, "E" AS FLD_N from DeineTabelle AS t where (((t.E)=True))
order by t.ID;
Funktioniert fabelhaft! Allerherzlichsten Dank!