Hallo
Barny,
jetzt versuche ich mich auch nochmal...
Zitat von
Barny:
SQL-Code:
UPDATE Zieltabelle
SET ANr = (SELECT BNr
FROM Quelltabelle
WHERE Zieltabelle.ID = Quelltabelle.id);
gibt es in der Tabelle
Zieltabelle eine Spalte
ID?
Ich will noch auf etwas anderes hinaus...
Gibt es in der
Quelltabelle immer nur eine Zeile pro ID? (ist ID also ein Primarykey?)
Wenn die Unterabfrage mehrere Zeilen liefert kann das auch nicht gehen.
Also vielleicht so...
SQL-Code:
UPDATE Zieltabelle
SET ANr = (SELECT MIN(BNr)
FROM Quelltabelle
WHERE id = Zieltabelle.id);
MIN oder auch MAX.
Gruss
Thorsten