Hallo,
der
SQL hat nicht verwirrt. Du möchtest es nämlich genau so haben.
Ich würde so vorgehen. (Das setzt voraus, dass alle Records in einer Liste (TList o. Array oder so) sind. Das nennen wir mal Ausgangsliste. Das Ergebnis wird dann in der Zielliste gespeichert.
- Itteriere über alle Records in der Ausgangsliste.
- Füge die Records in die Zielliste. Überprüfe aber vorher, ob es nicht schon
einen Record mit gleichem ISIN und B_S gibt. Wenn ja, addiere den Wert Nominal
aus der Ausgangsliste zu dem Wert Nominal in der Zielliste. Wenn nein, dann
füge den Record in die Zielliste.