Hallo,
ich habe ein kleineres, größeres Problem. Für eine Abfrage musste ich eine Tabelle mit einer anderen verknüpfen, die 1:n in Beziehung stehen. Nun ist es so, dass ich "nur" schauen muss, ob in diesen n Werten ein bestimmter Wert drin steht oder nicht.
Beispiel:
Ursprungstabelle I: Ursprungstabelle
id, fremdID, wert1, wert2, ... id, werte, status, fremdID,datum
1, bspID, toll, supi, ... 1, wer, AKT, bspID, 2006
2, wert, AKT, bspID
3, wert, NICHT_AKT, bspID
Nach dem Merge sieht das ganze dann so aus:
1, bspID, toll, supi, ... 1, wer, AKT, bspID, datum
1, bspID, toll, ... 2, wert, AKT, bspID, datum
1, bspID, toll, ... 3, wert, NICHT_AKT, bspID, datum
So, was ich nun will ist: ist einer der Werte AKT, dann schreibe hin:
1, bspID, toll, supi, AKT, ältestes Datum
Sind alle Werte Nicht_AKT, dann schreibe hin:
1, bspID, toll, supi, NICHT_AKT, jüngstes Datum
Die Datentabellen sind ziemlich groß, die ich erzeugt habe und ich bräuchte einen Hinweis wie ich das möglichst effizient hinbekommen könnte.
VG
Christopher
ich habe ein kleineres, größeres Problem. Für eine Abfrage musste ich eine Tabelle mit einer anderen verknüpfen, die 1:n in Beziehung stehen. Nun ist es so, dass ich "nur" schauen muss, ob in diesen n Werten ein bestimmter Wert drin steht oder nicht.
Beispiel:
Ursprungstabelle I: Ursprungstabelle
id, fremdID, wert1, wert2, ... id, werte, status, fremdID,datum
1, bspID, toll, supi, ... 1, wer, AKT, bspID, 2006
2, wert, AKT, bspID
3, wert, NICHT_AKT, bspID
Nach dem Merge sieht das ganze dann so aus:
1, bspID, toll, supi, ... 1, wer, AKT, bspID, datum
1, bspID, toll, ... 2, wert, AKT, bspID, datum
1, bspID, toll, ... 3, wert, NICHT_AKT, bspID, datum
So, was ich nun will ist: ist einer der Werte AKT, dann schreibe hin:
1, bspID, toll, supi, AKT, ältestes Datum
Sind alle Werte Nicht_AKT, dann schreibe hin:
1, bspID, toll, supi, NICHT_AKT, jüngstes Datum
Die Datentabellen sind ziemlich groß, die ich erzeugt habe und ich bräuchte einen Hinweis wie ich das möglichst effizient hinbekommen könnte.
VG
Christopher
Comment