malzusrex
23-04-15, 08:41
Hallo Gemeinde,
bräuchte mal wieder einen Denkanstoss, für folgendes Problem:
Ich habe eine Datei mit mehreren Feldern. Feld1 ist Char 20, Feld2 und 3 jeweils Dec(6, 0).
In Feld 2 steht für mehrere Sätze eine 1 oder eine 2 usw. Feld 3 soll nun für alle Sätze mit dem gleichen Wert in Feld 2 eine laufende Nummer bekommen. Diese soll dann so sortiert sein, das Feld 1 praktisch nach Alpha sortiert ist.
Hintergrund ist, ich kann in dem verarbeiten Programm nicht den Index ändern, da das eben beschriebene nur für einige Kunden gilt. Bei dem Rest der Kunden passen Feld 2+3. Der Index ist aber nun mal in dem Programm KUNDE, FELD2, FELD3.
Bekommt man das im SQL hin, oder muss ich ein Programm basteln, welches vor dem Anderen läuft, und einen Index nach Feld2, Feld1 hat, und Feld3 füttert..
Gruß
Ronald
bräuchte mal wieder einen Denkanstoss, für folgendes Problem:
Ich habe eine Datei mit mehreren Feldern. Feld1 ist Char 20, Feld2 und 3 jeweils Dec(6, 0).
In Feld 2 steht für mehrere Sätze eine 1 oder eine 2 usw. Feld 3 soll nun für alle Sätze mit dem gleichen Wert in Feld 2 eine laufende Nummer bekommen. Diese soll dann so sortiert sein, das Feld 1 praktisch nach Alpha sortiert ist.
Hintergrund ist, ich kann in dem verarbeiten Programm nicht den Index ändern, da das eben beschriebene nur für einige Kunden gilt. Bei dem Rest der Kunden passen Feld 2+3. Der Index ist aber nun mal in dem Programm KUNDE, FELD2, FELD3.
Bekommt man das im SQL hin, oder muss ich ein Programm basteln, welches vor dem Anderen läuft, und einen Index nach Feld2, Feld1 hat, und Feld3 füttert..
Gruß
Ronald