Ermitteln von Spaltennamen abhängig von Inhalten
Hallo,
ich habe eine Tabelle aus einer Datenbank abegzogen, in der "Änderungsbelege" für eine recht breite Tabelle stehen:
Schlüssel und Datum sind dabei immer gefüllt.
Die 25 anderen Spalten sind nur dann gefüllt, wenn sich für diesen Schlüssel an diesem Datum überhaupt etwas geändert hat. Dann sind die jeweiligen Felder mit dem neuen Inhalt gefüllt.
Ich könnte jetzt 25 Abfragen auf je eines der Felder machen, um die Belege zu filtern, die Änderungen für jeweils eines der 25 Felder beinhalten.
Es kann aber auch sein, dass einige Belege mehrere Feldinhalte zeitgleich ändern (bspw. Straße, Hausnummer, PLZ und Ort bei einem Umzug).
Wie kann ich an die Ursprungstabelle ein neues Feld anfügen, dass für jeden Satz die Namen der Felder als konkatenierten String (mit einem Trennzeichen wie ;) enthält, die in diesem Satz gefüllt sind?
Dann liesse sich die Tabelle einfacher filtern.
Ich hoffe, meine Frage ist deutlich geworden?
Schönen Gruß
Olaf Musch
