Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Eine Art von Transponierung

Begonnen von Anke_71, Juni 15, 2012, 11:05:18

⏪ vorheriges - nächstes ⏩

Anke_71

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

daolix

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;



Anke_71

Funktioniert fabelhaft! Allerherzlichsten Dank!