Skip to main content
Announcements
Global Transformation Awards! Applications are now open. Submit Entry
cancel
Showing results for 
Search instead for 
Did you mean: 
diethardt
Contributor
Contributor

Feldinhalt in einzelne Sätze aufteilen

Hallo, ich habe eine Tabelle mit mehreren Datensätzen eingelesen. In einem Feld stehen einige Meldungen hintereinander, duch jeweils ein Zeichen getrennt. Um die Suche zu vereinfachen möchte ich jetzt dieses Feld in so viele Datensätze aufsplitten, wie Meldungen enthalten sind. (z.B.: Feld Meldung mit dem Inhalt "Meldung1 ; Meldung2 ; Meldung 3; ..., Medlung x".

Das soll dann eine neue Tabelle ergeben:

Index Zähler Meldung

404, 1, Meldung1

404, 2, Meldung2

404, 3, Meldung3

...

404, x, Meldungx

Die Verknüpfung mit der ursprünglichen tabelle ist kein Problem. Gibt es dazu eine, nicht zu aufwendige, Lösung im QV?

K. Diethardt

1 Reply
Gysbert_Wassenaar

Dafür gibst die Funktion Subfield

LOAD

     Index,

     autonumber(rowno(), Index) as Zähler

     subfield(Meldung, ';' ) as Melding

FROM ....


talk is cheap, supply exceeds demand