 Extreme Veteran
Beiträge: 585
   
| Hallo,
OrionVII - 17.12.25 09:44
Die alte KundenID ist aber in der tblRechnungen zugeordnet. Mein Wunsch ist also in der tblRechnungen die alte KundenID durch die neue KundenID (die mit dem Autowert) zu ersetzen. Jeder Kunde bekommt also eine neue KundenID (Kundennummer). Dann kann ich die tblRechnungen so lassen wie sie ist. Ich sitze wie ein Ochs vorm Berg ...
Du bist schon auf dem richtigen Weg. Das Wichtigste vorweg: arbeite mit einer Kopie, nicht mit der Original-DB. ;-)
In dieser Reihenfolge kannst du das erledigen:
UPDATE tblRechnungen AS R INNER JOIN Kundenstamm AS K ON R.KundenID=K.KundenID_alt SET R.KundenID=K.KundenID
Diese Abfrage kannst du aber nur einmal ausführen, weil danach die Verknüpfung über KundenID_alt nichts mehr findet, oder den falschen Kunden findet, was noch schlimmer wäre.
----- Gruss - Peter |